Market Price
$ 46.97
Selling Price
$ 41.42
2082
1714
462
3204
Market Price
$ 47.70
Selling Price
$ 41.89
2964
875
1890
3167
Market Price
$ 68.45
Selling Price
$ 59.35
2094
1551
1528
4893
Market Price
$ 46.17
Selling Price
$ 41.62
303
143
121
1132
Market Price
$ 63.37
Selling Price
$ 52.91
2163
1779
1172
4578
Market Price
$ 34.90
Selling Price
$ 30.98
2189
596
987
2971
Market Price
$ 42.73
Selling Price
$ 37.33
2354
2030
774
4068
Market Price
$ 38.25
Selling Price
$ 31.90
4777
4283
2566
4955
Market Price
$ 38.32
Selling Price
$ 32.38
752
394
345
1284
Market Price
$ 41.05
Selling Price
$ 35.00
2262
1291
1869
3463
Market Price
$ 59.04
Selling Price
$ 50.88
616
600
298
2240
Market Price
$ 62.50
Selling Price
$ 53.13
1654
465
976
2662
Market Price
$ 32.23
Selling Price
$ 28.26
1606
1027
1090
2158
Market Price
$ 38.45
Selling Price
$ 32.72
1062
817
1016
2739
Market Price
$ 28.76
Selling Price
$ 25.11
1841
585
1414
2403
Market Price
$ 64.36
Selling Price
$ 57.62
879
659
198
1089
Market Price
$ 37.45
Selling Price
$ 32.66
2657
1845
1101
4638
Market Price
$ 57.18
Selling Price
$ 50.22
1316
1197
518
1505
Market Price
$ 47.28
Selling Price
$ 41.15
221
82
82
526
Market Price
$ 36.16
Selling Price
$ 31.85
553
198
128
813
Market Price
$ 47.35
Selling Price
$ 42.69
1256
450
1115
4504
Market Price
$ 31.86
Selling Price
$ 28.87
1297
1243
1084
2399
Market Price
$ 43.53
Selling Price
$ 37.22
1845
539
1470
1908
Market Price
$ 52.08
Selling Price
$ 44.08
951
675
627
1462
Market Price
$ 62.17
Selling Price
$ 52.72
2124
1057
1560
4084
Market Price
$ 34.97
Selling Price
$ 29.85
3523
2403
1219
3611
Market Price
$ 41.17
Selling Price
$ 35.50
1974
1301
1632
2863
Market Price
$ 45.34
Selling Price
$ 40.89
1159
307
962
2894
Market Price
$ 71.28
Selling Price
$ 59.65
1636
536
604
2464
Market Price
$ 64.33
Selling Price
$ 54.12
3837
2527
2647
4357
Market Price
$ 45.72
Selling Price
$ 38.65
399
358
349
465
Market Price
$ 55.10
Selling Price
$ 49.71
1235
683
1234
2105
Market Price
$ 57.62
Selling Price
$ 49.97
1050
505
1018
2618
Market Price
$ 69.23
Selling Price
$ 58.38
2391
518
681
4317
Market Price
$ 55.11
Selling Price
$ 48.98
3153
1530
2117
4802
Market Price
$ 46.96
Selling Price
$ 42.17
322
233
65
1014
Market Price
$ 50.82
Selling Price
$ 45.62
97
53
38
485
Market Price
$ 63.61
Selling Price
$ 53.65
1487
1383
323
2656
Market Price
$ 34.10
Selling Price
$ 30.87
3518
2848
1863
4479
Market Price
$ 29.75
Selling Price
$ 25.23
1277
927
906
2325