Market Price
$ 46.45
Selling Price
$ 38.77
437
410
151
1983
Market Price
$ 62.69
Selling Price
$ 55.33
4243
985
3949
4482
Market Price
$ 41.55
Selling Price
$ 35.95
1281
729
298
4733
Market Price
$ 49.97
Selling Price
$ 44.81
2739
1153
1154
2950
Market Price
$ 48.68
Selling Price
$ 42.70
831
395
299
2795
Market Price
$ 54.04
Selling Price
$ 47.90
2416
1873
1764
4872
Market Price
$ 37.34
Selling Price
$ 33.93
2043
445
652
2983
Market Price
$ 64.37
Selling Price
$ 55.59
725
223
217
1882
Market Price
$ 42.93
Selling Price
$ 38.00
1994
1590
1354
4486
Market Price
$ 67.60
Selling Price
$ 59.81
2379
1703
1664
3089
Market Price
$ 48.37
Selling Price
$ 43.68
916
713
220
2562
Market Price
$ 65.68
Selling Price
$ 56.20
3485
1312
2484
3992
Market Price
$ 69.66
Selling Price
$ 59.10
3770
1302
2533
4368
Market Price
$ 42.82
Selling Price
$ 36.44
2622
2054
988
4947
Market Price
$ 39.20
Selling Price
$ 32.70
1148
886
800
1955
Market Price
$ 38.77
Selling Price
$ 34.02
394
245
325
568
Market Price
$ 44.94
Selling Price
$ 37.46
1448
675
1023
3297
Market Price
$ 60.94
Selling Price
$ 54.43
2033
1391
959
2389
Market Price
$ 69.85
Selling Price
$ 58.23
1934
925
613
1998
Market Price
$ 66.33
Selling Price
$ 58.91
2830
2676
1293
4546
Market Price
$ 53.87
Selling Price
$ 47.11
1201
637
849
1445
Market Price
$ 46.54
Selling Price
$ 38.88
140
114
110
599
Market Price
$ 33.39
Selling Price
$ 29.10
2021
1579
1224
3638
Market Price
$ 45.86
Selling Price
$ 38.87
990
962
744
2055
Market Price
$ 52.24
Selling Price
$ 46.75
2656
1765
772
3497
Market Price
$ 64.31
Selling Price
$ 56.62
2886
949
1250
4929
Market Price
$ 40.91
Selling Price
$ 35.46
3962
1044
1670
4747
Market Price
$ 35.43
Selling Price
$ 31.89
321
71
73
486
Market Price
$ 36.30
Selling Price
$ 32.99
4005
3113
3079
4844
Market Price
$ 71.06
Selling Price
$ 59.36
256
221
233
480
Market Price
$ 65.37
Selling Price
$ 56.27
2354
1694
1599
4373
Market Price
$ 34.86
Selling Price
$ 30.66
906
319
481
3389
Market Price
$ 39.52
Selling Price
$ 35.67
538
196
514
1747
Market Price
$ 47.75
Selling Price
$ 40.90
1690
903
418
2010
Market Price
$ 68.15
Selling Price
$ 59.61
3838
1449
2882
4732
Market Price
$ 62.15
Selling Price
$ 54.06
508
263
497
1986
Market Price
$ 30.52
Selling Price
$ 26.89
1970
1145
586
3593
Market Price
$ 47.71
Selling Price
$ 41.79
326
94
292
1215
Market Price
$ 62.37
Selling Price
$ 52.36
113
92
40
554
Market Price
$ 60.71
Selling Price
$ 53.34
428
177
217
894