Market Price
$ 93.09
Selling Price
$ 78.82
3781
1664
3538
4669
Market Price
$ 70.87
Selling Price
$ 63.93
2369
681
998
3168
Market Price
$ 88.39
Selling Price
$ 76.60
255
206
100
740
Market Price
$ 101.55
Selling Price
$ 88.03
1784
497
403
3427
Market Price
$ 81.22
Selling Price
$ 73.52
3391
1194
1841
4252
Market Price
$ 106.53
Selling Price
$ 89.52
593
558
254
1291
Market Price
$ 71.62
Selling Price
$ 62.36
1785
767
415
4499
Market Price
$ 66.01
Selling Price
$ 55.75
528
234
497
1385
Market Price
$ 109.94
Selling Price
$ 97.81
2418
1030
1648
2425
Market Price
$ 74.97
Selling Price
$ 67.42
1719
539
1356
1993
Market Price
$ 100.93
Selling Price
$ 90.77
1995
645
1302
2852
Market Price
$ 113.30
Selling Price
$ 95.81
835
318
690
1073
Market Price
$ 109.31
Selling Price
$ 96.43
370
129
92
881
Market Price
$ 74.98
Selling Price
$ 66.44
3525
1410
1991
4379
Market Price
$ 85.14
Selling Price
$ 74.93
1119
1057
486
1891
Market Price
$ 82.58
Selling Price
$ 69.73
936
477
906
1858
Market Price
$ 65.73
Selling Price
$ 58.25
1105
842
568
3532
Market Price
$ 94.94
Selling Price
$ 84.83
259
159
86
822
Market Price
$ 66.95
Selling Price
$ 59.64
2272
2074
1557
3253
Market Price
$ 109.49
Selling Price
$ 96.79
2695
893
1173
3928
Market Price
$ 93.17
Selling Price
$ 79.10
2780
2076
2187
4648
Market Price
$ 110.54
Selling Price
$ 95.90
2517
2302
2330
3431
Market Price
$ 82.65
Selling Price
$ 71.14
287
188
243
694
Market Price
$ 76.37
Selling Price
$ 68.26
453
171
111
2204
Market Price
$ 63.38
Selling Price
$ 57.06
97
81
27
416
Market Price
$ 112.22
Selling Price
$ 98.01
2016
1463
1888
4461
Market Price
$ 78.87
Selling Price
$ 67.33
3132
1092
812
3442
Market Price
$ 71.67
Selling Price
$ 61.22
881
287
717
3245
Market Price
$ 105.14
Selling Price
$ 90.58
1457
528
1149
3225
Market Price
$ 80.35
Selling Price
$ 68.23
1035
811
441
1958
Market Price
$ 88.58
Selling Price
$ 79.86
2615
1627
874
4850
Market Price
$ 70.38
Selling Price
$ 62.69
1322
543
628
4984
Market Price
$ 65.56
Selling Price
$ 59.52
3512
1833
2139
3946
Market Price
$ 89.19
Selling Price
$ 74.64
746
272
407
1400
Market Price
$ 102.70
Selling Price
$ 86.23
1636
899
1517
2429
Market Price
$ 65.18
Selling Price
$ 56.51
781
728
391
2121
Market Price
$ 71.57
Selling Price
$ 61.77
918
441
803
1266
Market Price
$ 75.42
Selling Price
$ 65.77
2100
1354
1743
4001
Market Price
$ 63.03
Selling Price
$ 56.03
722
576
391
2655
Market Price
$ 115.85
Selling Price
$ 97.13
570
477
298
2048