Market Price
$ 62.48
Selling Price
$ 55.93
886
386
240
3644
Market Price
$ 83.04
Selling Price
$ 74.25
3064
682
2873
4597
Market Price
$ 68.45
Selling Price
$ 57.44
1930
1197
1673
4905
Market Price
$ 110.82
Selling Price
$ 96.65
1599
959
1373
3417
Market Price
$ 72.33
Selling Price
$ 64.94
874
551
306
985
Market Price
$ 82.53
Selling Price
$ 72.35
598
200
232
1198
Market Price
$ 96.45
Selling Price
$ 80.60
724
653
319
2463
Market Price
$ 86.03
Selling Price
$ 77.22
2310
2114
2227
3371
Market Price
$ 113.67
Selling Price
$ 98.16
3834
858
3125
3904
Market Price
$ 84.99
Selling Price
$ 75.53
3881
3448
3176
3896
Market Price
$ 103.47
Selling Price
$ 89.50
827
449
181
1547
Market Price
$ 73.06
Selling Price
$ 61.65
1922
397
1593
2831
Market Price
$ 110.73
Selling Price
$ 98.59
1535
739
1135
1609
Market Price
$ 106.68
Selling Price
$ 96.10
3209
2798
1373
3821
Market Price
$ 76.40
Selling Price
$ 64.97
855
418
524
3192
Market Price
$ 97.99
Selling Price
$ 87.25
1310
937
1088
4243
Market Price
$ 107.08
Selling Price
$ 90.76
947
226
718
1527
Market Price
$ 88.82
Selling Price
$ 74.51
1481
1293
461
1828
Market Price
$ 104.72
Selling Price
$ 90.27
2403
1951
1705
4583
Market Price
$ 108.30
Selling Price
$ 92.61
820
619
621
968
Market Price
$ 69.92
Selling Price
$ 61.93
3566
883
900
4025
Market Price
$ 93.79
Selling Price
$ 83.35
2547
989
2065
3533
Market Price
$ 65.21
Selling Price
$ 55.94
220
146
80
993
Market Price
$ 72.15
Selling Price
$ 61.78
513
408
193
831
Market Price
$ 93.39
Selling Price
$ 80.66
1785
1593
1733
2119
Market Price
$ 112.10
Selling Price
$ 95.51
2452
2108
781
2617
Market Price
$ 96.20
Selling Price
$ 84.62
1004
788
787
1168
Market Price
$ 106.34
Selling Price
$ 90.87
563
557
550
2317
Market Price
$ 69.32
Selling Price
$ 60.91
2206
715
1317
2969
Market Price
$ 107.23
Selling Price
$ 96.89
1145
442
899
2163
Market Price
$ 72.64
Selling Price
$ 64.18
238
99
73
546
Market Price
$ 98.59
Selling Price
$ 85.67
1796
1433
765
3007
Market Price
$ 69.34
Selling Price
$ 59.06
900
874
624
1625
Market Price
$ 112.09
Selling Price
$ 95.54
2080
1041
605
3611
Market Price
$ 72.79
Selling Price
$ 62.54
3068
1770
872
3476
Market Price
$ 112.66
Selling Price
$ 98.06
1785
1486
491
3669
Market Price
$ 78.26
Selling Price
$ 65.58
691
644
606
2004
Market Price
$ 83.12
Selling Price
$ 72.95
152
108
59
510
Market Price
$ 112.19
Selling Price
$ 96.06
1383
1094
387
3202
Market Price
$ 102.80
Selling Price
$ 88.11
450
133
220
592