Market Price
$ 66.30
Selling Price
$ 55.42
1953
402
773
3220
Market Price
$ 66.29
Selling Price
$ 56.71
572
447
352
1016
Market Price
$ 102.95
Selling Price
$ 87.04
98
38
81
423
Market Price
$ 87.52
Selling Price
$ 78.50
1558
1276
1089
2066
Market Price
$ 80.11
Selling Price
$ 68.82
1864
723
1191
3048
Market Price
$ 61.18
Selling Price
$ 55.53
1746
1375
1234
4270
Market Price
$ 92.55
Selling Price
$ 80.61
1190
942
345
3527
Market Price
$ 115.04
Selling Price
$ 97.51
1141
601
1023
1811
Market Price
$ 84.32
Selling Price
$ 73.31
1632
385
1346
1931
Market Price
$ 67.47
Selling Price
$ 56.68
699
596
203
2476
Market Price
$ 77.47
Selling Price
$ 66.37
3130
2776
1101
3352
Market Price
$ 81.83
Selling Price
$ 73.38
2765
2370
920
3359
Market Price
$ 109.67
Selling Price
$ 96.52
1088
740
869
2947
Market Price
$ 83.11
Selling Price
$ 74.07
745
573
192
2874
Market Price
$ 104.37
Selling Price
$ 87.61
1589
1073
1050
1712
Market Price
$ 81.88
Selling Price
$ 73.66
1929
1112
959
2454
Market Price
$ 67.96
Selling Price
$ 60.56
955
210
809
1256
Market Price
$ 104.83
Selling Price
$ 87.38
2736
2231
775
3869
Market Price
$ 87.54
Selling Price
$ 77.78
4007
1810
3803
4198
Market Price
$ 110.63
Selling Price
$ 96.83
3434
1245
2130
4928
Market Price
$ 66.02
Selling Price
$ 58.47
768
607
421
857
Market Price
$ 88.94
Selling Price
$ 76.17
558
249
528
828
Market Price
$ 87.08
Selling Price
$ 74.45
1130
394
270
4123
Market Price
$ 90.57
Selling Price
$ 80.37
1311
546
489
1375
Market Price
$ 85.38
Selling Price
$ 76.13
3464
1934
811
4737
Market Price
$ 108.66
Selling Price
$ 96.42
1606
452
643
3980
Market Price
$ 102.66
Selling Price
$ 87.66
1886
1480
906
2111
Market Price
$ 92.53
Selling Price
$ 80.96
2577
754
1592
3308
Market Price
$ 81.04
Selling Price
$ 72.72
3277
3208
1928
3961
Market Price
$ 72.01
Selling Price
$ 61.21
2521
1653
2502
2920
Market Price
$ 70.68
Selling Price
$ 59.44
3150
1060
3012
4172
Market Price
$ 100.71
Selling Price
$ 89.67
196
84
145
567
Market Price
$ 74.62
Selling Price
$ 67.30
2959
2710
770
3428
Market Price
$ 89.64
Selling Price
$ 78.61
1410
652
1346
4633
Market Price
$ 105.06
Selling Price
$ 90.24
2069
1071
1935
4894
Market Price
$ 69.73
Selling Price
$ 61.87
1173
383
354
3103
Market Price
$ 97.22
Selling Price
$ 84.04
818
383
321
1045
Market Price
$ 65.82
Selling Price
$ 57.11
3110
2712
2531
3753
Market Price
$ 102.28
Selling Price
$ 92.83
791
578
435
892
Market Price
$ 101.42
Selling Price
$ 88.02
3868
3388
1421
4161