Market Price
$ 99.53
Selling Price
$ 87.78
388
196
297
1806
Market Price
$ 108.74
Selling Price
$ 96.54
346
207
224
923
Market Price
$ 78.50
Selling Price
$ 69.30
891
641
562
1386
Market Price
$ 111.21
Selling Price
$ 94.32
856
788
224
3575
Market Price
$ 65.90
Selling Price
$ 57.10
430
317
352
785
Market Price
$ 107.03
Selling Price
$ 89.39
2142
950
932
4930
Market Price
$ 75.11
Selling Price
$ 67.62
1442
1035
658
2033
Market Price
$ 76.55
Selling Price
$ 64.57
896
348
385
1660
Market Price
$ 95.44
Selling Price
$ 81.42
1660
952
874
4363
Market Price
$ 77.04
Selling Price
$ 66.50
2844
702
2438
4568
Market Price
$ 104.82
Selling Price
$ 94.70
2430
573
2261
3903
Market Price
$ 82.51
Selling Price
$ 73.33
2020
924
1300
4484
Market Price
$ 99.14
Selling Price
$ 86.98
557
405
409
2674
Market Price
$ 98.42
Selling Price
$ 87.52
3417
2846
3149
4687
Market Price
$ 117.69
Selling Price
$ 98.54
230
70
120
707
Market Price
$ 68.66
Selling Price
$ 58.07
1382
395
729
2198
Market Price
$ 70.66
Selling Price
$ 60.26
1917
1485
1592
4002
Market Price
$ 103.76
Selling Price
$ 92.08
4315
2025
1436
4795
Market Price
$ 79.61
Selling Price
$ 71.05
3057
1926
1189
3554
Market Price
$ 78.08
Selling Price
$ 69.39
1447
336
1143
2451
Market Price
$ 83.59
Selling Price
$ 73.63
2398
2081
1059
4745
Market Price
$ 93.46
Selling Price
$ 81.25
785
165
696
1183
Market Price
$ 86.09
Selling Price
$ 77.88
1586
1198
1386
4024
Market Price
$ 100.61
Selling Price
$ 84.38
941
764
188
2144
Market Price
$ 96.81
Selling Price
$ 81.67
1057
253
217
1120
Market Price
$ 71.07
Selling Price
$ 60.32
788
355
223
1704
Market Price
$ 109.05
Selling Price
$ 98.98
4009
2468
3161
4190
Market Price
$ 107.91
Selling Price
$ 97.19
2795
1021
582
3380
Market Price
$ 107.17
Selling Price
$ 95.99
3168
1035
2967
3662
Market Price
$ 89.84
Selling Price
$ 79.92
2044
1297
1205
3699
Market Price
$ 110.67
Selling Price
$ 97.54
741
417
667
2676
Market Price
$ 65.78
Selling Price
$ 58.92
717
493
499
1237
Market Price
$ 104.98
Selling Price
$ 91.36
2554
2219
1249
2794
Market Price
$ 61.72
Selling Price
$ 55.62
694
365
521
1015
Market Price
$ 85.44
Selling Price
$ 73.25
1048
938
665
1777
Market Price
$ 97.22
Selling Price
$ 85.21
3297
1857
2588
4718
Market Price
$ 65.17
Selling Price
$ 55.26
1341
1195
471
2586
Market Price
$ 105.93
Selling Price
$ 89.37
1688
1229
1616
4538
Market Price
$ 97.97
Selling Price
$ 82.86
458
412
255
1426
Market Price
$ 105.77
Selling Price
$ 89.98
1400
1038
1197
3317