Market Price
$ 87.05
Selling Price
$ 77.50
2807
598
1918
3136
Market Price
$ 106.21
Selling Price
$ 89.16
488
111
127
2361
Market Price
$ 85.94
Selling Price
$ 75.10
2265
2215
619
3665
Market Price
$ 85.61
Selling Price
$ 77.12
465
281
308
541
Market Price
$ 63.39
Selling Price
$ 55.83
822
771
595
2228
Market Price
$ 87.92
Selling Price
$ 78.34
482
475
410
649
Market Price
$ 108.48
Selling Price
$ 93.63
1095
800
339
2288
Market Price
$ 115.38
Selling Price
$ 96.93
521
475
161
526
Market Price
$ 113.33
Selling Price
$ 97.34
1635
392
982
2113
Market Price
$ 79.56
Selling Price
$ 67.59
388
283
298
779
Market Price
$ 107.04
Selling Price
$ 91.20
677
222
642
2109
Market Price
$ 78.14
Selling Price
$ 67.14
711
457
546
857
Market Price
$ 91.98
Selling Price
$ 77.83
553
272
414
783
Market Price
$ 102.21
Selling Price
$ 89.01
525
375
119
538
Market Price
$ 71.28
Selling Price
$ 60.07
2028
1209
1617
3204
Market Price
$ 77.58
Selling Price
$ 66.78
2324
1223
2232
2977
Market Price
$ 99.92
Selling Price
$ 87.61
378
156
259
923
Market Price
$ 104.10
Selling Price
$ 90.76
207
198
192
804
Market Price
$ 67.57
Selling Price
$ 59.72
1986
779
1869
4120
Market Price
$ 104.78
Selling Price
$ 94.95
2297
815
1893
3480
Market Price
$ 90.87
Selling Price
$ 76.02
157
125
151
468
Market Price
$ 71.83
Selling Price
$ 62.04
1317
346
1218
2636
Market Price
$ 89.12
Selling Price
$ 74.40
2103
1951
540
4746
Market Price
$ 94.36
Selling Price
$ 84.98
2373
1085
1671
2815
Market Price
$ 93.74
Selling Price
$ 83.84
1617
643
423
1669
Market Price
$ 73.94
Selling Price
$ 63.74
3192
1239
2128
4848
Market Price
$ 89.09
Selling Price
$ 74.62
3256
2175
1334
4480
Market Price
$ 64.87
Selling Price
$ 55.45
268
101
164
1245
Market Price
$ 73.59
Selling Price
$ 63.88
1387
453
842
4756
Market Price
$ 81.01
Selling Price
$ 69.64
2037
1115
1567
2997
Market Price
$ 71.34
Selling Price
$ 61.78
631
577
614
821
Market Price
$ 71.87
Selling Price
$ 61.42
1082
920
296
3827
Market Price
$ 93.63
Selling Price
$ 78.11
2282
633
1475
3667
Market Price
$ 107.31
Selling Price
$ 91.37
1815
1191
1427
2978
Market Price
$ 74.01
Selling Price
$ 63.92
1699
518
1080
2618
Market Price
$ 80.01
Selling Price
$ 72.41
718
627
707
1015
Market Price
$ 76.70
Selling Price
$ 66.37
399
320
379
496
Market Price
$ 98.65
Selling Price
$ 82.82
1253
424
1081
3550
Market Price
$ 96.72
Selling Price
$ 82.91
3932
2792
2572
4767
Market Price
$ 89.01
Selling Price
$ 77.58
3761
2694
3568
4296