Market Price
$ 103.28
Selling Price
$ 91.85
293
240
237
828
Market Price
$ 71.94
Selling Price
$ 64.29
1653
729
868
4672
Market Price
$ 67.33
Selling Price
$ 58.20
4132
836
2451
4454
Market Price
$ 97.12
Selling Price
$ 86.57
365
91
94
679
Market Price
$ 86.28
Selling Price
$ 77.21
2447
2335
1696
2779
Market Price
$ 91.42
Selling Price
$ 81.50
1593
698
517
3761
Market Price
$ 109.85
Selling Price
$ 91.76
216
194
141
449
Market Price
$ 104.01
Selling Price
$ 92.76
2343
512
1409
4246
Market Price
$ 103.44
Selling Price
$ 91.02
582
156
252
1431
Market Price
$ 98.34
Selling Price
$ 87.78
281
90
63
738
Market Price
$ 81.15
Selling Price
$ 68.29
4048
3557
3209
4270
Market Price
$ 89.55
Selling Price
$ 80.89
1179
249
477
1569
Market Price
$ 73.98
Selling Price
$ 64.39
1061
608
625
2307
Market Price
$ 101.64
Selling Price
$ 91.35
670
328
531
1700
Market Price
$ 91.82
Selling Price
$ 83.12
915
432
358
2202
Market Price
$ 68.70
Selling Price
$ 60.42
922
807
904
4007
Market Price
$ 111.15
Selling Price
$ 98.65
1787
892
363
4526
Market Price
$ 115.84
Selling Price
$ 96.62
3894
2517
1634
4381
Market Price
$ 93.03
Selling Price
$ 80.48
446
276
164
481
Market Price
$ 96.98
Selling Price
$ 83.59
1614
1370
895
3550
Market Price
$ 91.29
Selling Price
$ 79.49
1167
512
1067
2831
Market Price
$ 80.73
Selling Price
$ 71.62
1343
574
1015
3913
Market Price
$ 84.17
Selling Price
$ 74.53
1828
1451
943
1843
Market Price
$ 96.21
Selling Price
$ 82.02
1834
1144
1238
2781
Market Price
$ 75.65
Selling Price
$ 64.18
3165
2558
2549
4150
Market Price
$ 84.08
Selling Price
$ 75.97
1832
955
418
3843
Market Price
$ 85.58
Selling Price
$ 72.22
3495
1203
3266
4283
Market Price
$ 89.97
Selling Price
$ 76.71
756
197
661
1815
Market Price
$ 79.72
Selling Price
$ 70.78
2081
720
1171
4440
Market Price
$ 87.86
Selling Price
$ 74.06
4341
3831
4117
4481
Market Price
$ 92.51
Selling Price
$ 81.50
174
166
146
413
Market Price
$ 107.95
Selling Price
$ 92.82
1611
561
535
1663
Market Price
$ 112.82
Selling Price
$ 94.54
2071
882
2051
2829
Market Price
$ 75.07
Selling Price
$ 64.28
2002
826
760
4677
Market Price
$ 99.51
Selling Price
$ 86.63
1060
587
650
2440
Market Price
$ 107.21
Selling Price
$ 89.95
1246
905
658
2093
Market Price
$ 80.98
Selling Price
$ 73.38
1436
1354
552
4214
Market Price
$ 67.74
Selling Price
$ 59.32
267
105
102
503
Market Price
$ 61.79
Selling Price
$ 56.07
200
110
45
534
Market Price
$ 83.26
Selling Price
$ 70.00
603
504
309
1848