Market Price
$ 84.67
Selling Price
$ 72.22
1604
1071
712
2556
Market Price
$ 90.73
Selling Price
$ 81.68
1071
1067
999
3969
Market Price
$ 94.39
Selling Price
$ 79.06
310
289
309
1009
Market Price
$ 63.67
Selling Price
$ 56.87
733
624
445
1381
Market Price
$ 87.50
Selling Price
$ 79.44
4015
2074
3986
4682
Market Price
$ 110.55
Selling Price
$ 95.10
1265
736
1001
3807
Market Price
$ 60.73
Selling Price
$ 55.02
3480
1160
942
4960
Market Price
$ 63.03
Selling Price
$ 56.34
1544
1383
980
4084
Market Price
$ 64.65
Selling Price
$ 57.22
563
289
285
2501
Market Price
$ 68.57
Selling Price
$ 58.26
1933
1421
906
2583
Market Price
$ 66.75
Selling Price
$ 59.69
3055
1672
2625
3458
Market Price
$ 103.63
Selling Price
$ 91.06
626
566
361
1268
Market Price
$ 78.16
Selling Price
$ 69.54
1970
675
1350
3798
Market Price
$ 97.76
Selling Price
$ 81.88
1761
668
636
1951
Market Price
$ 89.55
Selling Price
$ 80.29
982
881
228
3166
Market Price
$ 99.44
Selling Price
$ 88.19
1586
1475
912
4311
Market Price
$ 64.10
Selling Price
$ 57.88
929
636
614
4428
Market Price
$ 105.41
Selling Price
$ 92.74
1124
242
226
2191
Market Price
$ 86.93
Selling Price
$ 72.94
1049
228
321
3237
Market Price
$ 84.92
Selling Price
$ 72.32
994
363
847
1442
Market Price
$ 75.43
Selling Price
$ 63.23
3567
987
2905
3867
Market Price
$ 90.30
Selling Price
$ 77.60
1170
983
907
2226
Market Price
$ 69.19
Selling Price
$ 60.60
2182
496
904
3749
Market Price
$ 101.77
Selling Price
$ 86.13
2936
2513
724
4906
Market Price
$ 101.39
Selling Price
$ 90.35
701
515
168
781
Market Price
$ 87.29
Selling Price
$ 74.20
1174
361
334
2745
Market Price
$ 86.75
Selling Price
$ 75.22
2019
593
1909
3201
Market Price
$ 109.57
Selling Price
$ 96.97
1386
439
966
2787
Market Price
$ 84.01
Selling Price
$ 74.20
2605
930
1770
4850
Market Price
$ 81.08
Selling Price
$ 73.02
1515
619
1384
2464
Market Price
$ 109.44
Selling Price
$ 93.29
358
105
269
1723
Market Price
$ 76.97
Selling Price
$ 68.82
2117
970
1322
3495
Market Price
$ 91.10
Selling Price
$ 79.93
1018
837
719
1256
Market Price
$ 109.72
Selling Price
$ 91.94
684
251
534
1271
Market Price
$ 87.54
Selling Price
$ 78.93
316
264
79
1495
Market Price
$ 111.88
Selling Price
$ 97.23
1031
285
411
1683
Market Price
$ 81.84
Selling Price
$ 73.41
723
148
330
3002
Market Price
$ 98.44
Selling Price
$ 86.27
3338
1016
1983
4145
Market Price
$ 83.37
Selling Price
$ 71.65
1233
836
1090
2836
Market Price
$ 66.82
Selling Price
$ 57.66
2106
1007
968
4753