Market Price
$ 108.56
Selling Price
$ 95.20
1257
288
962
2031
Market Price
$ 74.77
Selling Price
$ 63.90
1633
559
734
2729
Market Price
$ 78.45
Selling Price
$ 71.10
632
314
137
797
Market Price
$ 71.63
Selling Price
$ 64.20
1721
1674
592
2347
Market Price
$ 75.26
Selling Price
$ 64.97
1073
328
838
1487
Market Price
$ 96.41
Selling Price
$ 83.21
1876
442
1508
2706
Market Price
$ 81.73
Selling Price
$ 69.36
3411
1035
2055
3911
Market Price
$ 81.88
Selling Price
$ 69.53
3169
1063
2124
4934
Market Price
$ 101.27
Selling Price
$ 89.10
736
269
532
3597
Market Price
$ 73.60
Selling Price
$ 62.99
1381
771
696
3900
Market Price
$ 81.29
Selling Price
$ 71.61
3035
1731
1760
4698
Market Price
$ 76.40
Selling Price
$ 65.35
696
311
533
1069
Market Price
$ 89.81
Selling Price
$ 81.39
588
489
436
1168
Market Price
$ 109.81
Selling Price
$ 95.53
3722
2131
2751
4382
Market Price
$ 82.39
Selling Price
$ 69.75
3973
2908
2508
4527
Market Price
$ 95.73
Selling Price
$ 80.74
126
58
39
541
Market Price
$ 109.94
Selling Price
$ 92.99
442
190
303
901
Market Price
$ 72.87
Selling Price
$ 65.73
362
194
193
1124
Market Price
$ 71.49
Selling Price
$ 60.23
2304
2257
2265
4041
Market Price
$ 68.67
Selling Price
$ 60.13
2648
2204
2255
4616
Market Price
$ 107.03
Selling Price
$ 91.14
852
275
182
1999
Market Price
$ 93.45
Selling Price
$ 84.20
859
794
586
2376
Market Price
$ 89.14
Selling Price
$ 76.95
591
414
139
745
Market Price
$ 97.73
Selling Price
$ 81.85
1503
759
546
3658
Market Price
$ 108.19
Selling Price
$ 92.43
2568
1666
1934
3929
Market Price
$ 74.28
Selling Price
$ 64.43
4300
3328
3830
4655
Market Price
$ 67.82
Selling Price
$ 58.24
3283
1524
2598
4644
Market Price
$ 100.15
Selling Price
$ 86.59
1443
642
1029
2313
Market Price
$ 69.22
Selling Price
$ 62.57
1364
297
1102
2123
Market Price
$ 68.02
Selling Price
$ 57.09
3897
2068
3120
3992
Market Price
$ 64.38
Selling Price
$ 55.96
1572
406
669
3112
Market Price
$ 83.77
Selling Price
$ 70.58
355
349
326
1695
Market Price
$ 93.65
Selling Price
$ 80.64
3438
2088
732
3717
Market Price
$ 74.16
Selling Price
$ 63.21
487
309
174
1366
Market Price
$ 84.89
Selling Price
$ 74.80
3355
781
860
3951
Market Price
$ 65.27
Selling Price
$ 55.93
1055
742
450
1207
Market Price
$ 106.49
Selling Price
$ 93.95
1342
287
1127
2645
Market Price
$ 83.17
Selling Price
$ 75.60
1123
294
330
1409
Market Price
$ 85.69
Selling Price
$ 76.35
520
158
167
855
Market Price
$ 80.84
Selling Price
$ 69.06
2441
1867
2399
3084