Market Price
$ 106.83
Selling Price
$ 93.60
3078
1236
834
4189
Market Price
$ 103.53
Selling Price
$ 93.51
375
78
213
491
Market Price
$ 109.83
Selling Price
$ 91.66
2242
2006
693
4255
Market Price
$ 83.38
Selling Price
$ 73.92
605
234
508
807
Market Price
$ 66.44
Selling Price
$ 59.65
227
176
180
434
Market Price
$ 64.76
Selling Price
$ 56.45
2106
1680
855
2507
Market Price
$ 94.33
Selling Price
$ 85.19
3520
2804
1783
4071
Market Price
$ 70.76
Selling Price
$ 60.84
1704
700
542
1743
Market Price
$ 108.81
Selling Price
$ 98.67
214
118
97
464
Market Price
$ 77.25
Selling Price
$ 67.16
1733
1350
1627
3093
Market Price
$ 69.79
Selling Price
$ 60.72
1910
448
1545
4315
Market Price
$ 90.09
Selling Price
$ 75.14
201
84
109
595
Market Price
$ 96.65
Selling Price
$ 86.67
2180
1150
1439
2477
Market Price
$ 97.25
Selling Price
$ 86.40
3219
1670
939
4927
Market Price
$ 76.72
Selling Price
$ 67.44
827
431
691
835
Market Price
$ 77.51
Selling Price
$ 65.27
277
184
254
826
Market Price
$ 110.28
Selling Price
$ 97.30
1512
1475
884
3777
Market Price
$ 90.54
Selling Price
$ 78.07
596
272
583
2092
Market Price
$ 111.74
Selling Price
$ 94.02
2430
2368
520
4371
Market Price
$ 96.36
Selling Price
$ 83.01
1679
1348
1257
3704
Market Price
$ 100.97
Selling Price
$ 88.68
4359
2299
3582
4546
Market Price
$ 99.69
Selling Price
$ 87.13
2586
2100
690
4286
Market Price
$ 112.96
Selling Price
$ 97.33
238
105
118
600
Market Price
$ 98.58
Selling Price
$ 85.50
3071
3047
1094
4215
Market Price
$ 90.02
Selling Price
$ 77.06
540
407
188
2464
Market Price
$ 92.14
Selling Price
$ 81.60
2150
2074
840
4549
Market Price
$ 89.63
Selling Price
$ 77.31
1074
853
833
2196
Market Price
$ 96.30
Selling Price
$ 83.32
1273
718
922
3520
Market Price
$ 104.86
Selling Price
$ 94.76
2215
1023
1860
3872
Market Price
$ 76.35
Selling Price
$ 67.83
3511
2789
1271
4178
Market Price
$ 88.74
Selling Price
$ 77.80
583
264
293
1363
Market Price
$ 85.83
Selling Price
$ 74.05
2357
1842
693
4838
Market Price
$ 91.15
Selling Price
$ 79.15
458
96
91
862
Market Price
$ 69.48
Selling Price
$ 59.57
1752
1288
649
1835
Market Price
$ 114.35
Selling Price
$ 98.57
4058
3915
2201
4802
Market Price
$ 113.99
Selling Price
$ 96.76
1696
745
703
2725
Market Price
$ 89.62
Selling Price
$ 80.74
718
143
508
1888
Market Price
$ 117.45
Selling Price
$ 98.64
1036
247
639
3696
Market Price
$ 88.78
Selling Price
$ 75.16
1575
1032
655
1945
Market Price
$ 101.00
Selling Price
$ 88.72
3077
1360
1373
3389