Market Price
$ 40.03
Selling Price
$ 34.08
1619
935
1358
3338
Market Price
$ 66.91
Selling Price
$ 59.34
332
167
81
1112
Market Price
$ 64.51
Selling Price
$ 55.88
1705
1452
848
2870
Market Price
$ 63.03
Selling Price
$ 53.35
918
906
647
4032
Market Price
$ 59.56
Selling Price
$ 50.29
862
715
181
2175
Market Price
$ 68.08
Selling Price
$ 57.70
547
150
417
1083
Market Price
$ 54.35
Selling Price
$ 47.74
4171
854
1135
4380
Market Price
$ 60.89
Selling Price
$ 52.00
1751
517
786
4247
Market Price
$ 32.12
Selling Price
$ 27.41
1049
824
391
2489
Market Price
$ 36.86
Selling Price
$ 31.69
101
32
44
474
Market Price
$ 40.57
Selling Price
$ 35.35
1745
906
926
3019
Market Price
$ 59.88
Selling Price
$ 51.69
2208
1804
911
2277
Market Price
$ 34.59
Selling Price
$ 31.03
2272
1152
776
3126
Market Price
$ 43.05
Selling Price
$ 37.81
1283
1074
455
4414
Market Price
$ 36.80
Selling Price
$ 32.68
3043
1910
1629
4753
Market Price
$ 68.08
Selling Price
$ 56.86
2970
1444
1013
4606
Market Price
$ 33.31
Selling Price
$ 28.88
2435
2279
1054
3366
Market Price
$ 52.58
Selling Price
$ 44.18
1760
1249
1206
2809
Market Price
$ 38.77
Selling Price
$ 32.34
1154
431
320
3646
Market Price
$ 48.23
Selling Price
$ 42.50
2678
1433
1453
3017
Market Price
$ 58.20
Selling Price
$ 51.73
314
136
105
664
Market Price
$ 33.40
Selling Price
$ 28.71
1547
1115
848
2901
Market Price
$ 53.10
Selling Price
$ 45.61
357
237
305
881
Market Price
$ 55.07
Selling Price
$ 46.44
2368
1593
645
2548
Market Price
$ 50.15
Selling Price
$ 42.20
743
427
524
2261
Market Price
$ 53.58
Selling Price
$ 46.52
409
166
126
491
Market Price
$ 37.85
Selling Price
$ 31.80
2102
1124
835
2636
Market Price
$ 34.02
Selling Price
$ 29.16
1398
880
958
1814
Market Price
$ 62.58
Selling Price
$ 52.99
3917
2948
833
4215
Market Price
$ 53.79
Selling Price
$ 46.94
3846
3599
2485
4899
Market Price
$ 60.05
Selling Price
$ 52.23
757
295
215
1692
Market Price
$ 45.07
Selling Price
$ 39.74
3120
2904
2914
4992
Market Price
$ 32.88
Selling Price
$ 28.83
2437
1076
1082
3220
Market Price
$ 31.47
Selling Price
$ 26.46
2450
1715
1981
4251
Market Price
$ 54.55
Selling Price
$ 49.50
893
890
859
3374
Market Price
$ 34.59
Selling Price
$ 30.34
922
590
531
1128
Market Price
$ 58.87
Selling Price
$ 49.07
2020
517
1337
2184
Market Price
$ 33.61
Selling Price
$ 28.34
448
278
400
2033
Market Price
$ 50.93
Selling Price
$ 45.87
2738
1914
1802
4271
Market Price
$ 39.64
Selling Price
$ 35.34
708
649
301
2999