Market Price
$ 105.12
Selling Price
$ 87.65
1738
538
591
1905
Market Price
$ 68.82
Selling Price
$ 59.81
651
295
252
1170
Market Price
$ 107.47
Selling Price
$ 96.14
1073
334
1026
3255
Market Price
$ 89.36
Selling Price
$ 77.96
1823
1158
366
3824
Market Price
$ 110.35
Selling Price
$ 94.22
2284
1856
1541
4086
Market Price
$ 78.10
Selling Price
$ 68.72
210
50
151
998
Market Price
$ 75.83
Selling Price
$ 64.79
494
280
285
1544
Market Price
$ 112.60
Selling Price
$ 96.08
1489
511
1040
3262
Market Price
$ 102.64
Selling Price
$ 90.86
956
339
641
3143
Market Price
$ 85.54
Selling Price
$ 71.75
1633
1107
1457
3764
Market Price
$ 66.26
Selling Price
$ 56.29
555
471
277
1536
Market Price
$ 74.92
Selling Price
$ 66.24
4192
1079
2757
4257
Market Price
$ 82.54
Selling Price
$ 73.30
2884
2606
2062
3688
Market Price
$ 80.50
Selling Price
$ 67.09
557
555
533
630
Market Price
$ 77.62
Selling Price
$ 69.04
3505
2475
2476
4630
Market Price
$ 84.84
Selling Price
$ 74.38
1164
1083
461
4522
Market Price
$ 81.06
Selling Price
$ 67.95
1142
926
451
2982
Market Price
$ 99.60
Selling Price
$ 84.79
645
407
396
903
Market Price
$ 63.47
Selling Price
$ 56.33
626
498
451
2709
Market Price
$ 69.37
Selling Price
$ 61.95
495
410
490
1684
Market Price
$ 113.69
Selling Price
$ 95.48
2805
2060
2310
4415
Market Price
$ 87.16
Selling Price
$ 76.15
1757
694
971
4360
Market Price
$ 101.55
Selling Price
$ 91.42
2030
1851
421
4929
Market Price
$ 106.81
Selling Price
$ 93.99
2613
2302
798
4012
Market Price
$ 104.70
Selling Price
$ 93.17
3874
2996
3043
4839
Market Price
$ 105.59
Selling Price
$ 90.96
326
94
130
765
Market Price
$ 84.54
Selling Price
$ 72.87
578
442
360
2255
Market Price
$ 64.72
Selling Price
$ 58.13
319
154
228
685
Market Price
$ 114.84
Selling Price
$ 98.26
695
171
555
3306
Market Price
$ 77.06
Selling Price
$ 67.39
3448
1084
1685
4864
Market Price
$ 68.35
Selling Price
$ 61.23
2264
1892
641
3007
Market Price
$ 103.81
Selling Price
$ 90.59
3115
1760
1229
4575
Market Price
$ 75.36
Selling Price
$ 68.23
1937
768
873
2535
Market Price
$ 106.39
Selling Price
$ 94.53
2059
1696
741
2093
Market Price
$ 102.31
Selling Price
$ 87.13
3820
3379
2863
4731
Market Price
$ 90.03
Selling Price
$ 80.72
1536
928
365
3134
Market Price
$ 79.78
Selling Price
$ 72.48
1316
1184
515
2118
Market Price
$ 90.38
Selling Price
$ 75.56
1095
456
558
3165
Market Price
$ 96.78
Selling Price
$ 83.44
1142
238
498
1704
Market Price
$ 89.07
Selling Price
$ 80.89
1153
286
391
3730