Market Price
$ 50.94
Selling Price
$ 44.27
2485
2291
2404
4774
Market Price
$ 55.64
Selling Price
$ 47.99
2227
741
981
2953
Market Price
$ 50.45
Selling Price
$ 45.23
3311
1566
1615
4366
Market Price
$ 58.16
Selling Price
$ 51.05
3619
1243
2642
4317
Market Price
$ 43.21
Selling Price
$ 38.34
1192
924
566
1889
Market Price
$ 58.51
Selling Price
$ 50.21
1930
1345
989
2215
Market Price
$ 45.77
Selling Price
$ 39.24
605
158
260
855
Market Price
$ 46.61
Selling Price
$ 40.33
2024
1523
1731
4160
Market Price
$ 52.09
Selling Price
$ 45.80
1115
655
396
2825
Market Price
$ 34.68
Selling Price
$ 31.23
547
334
436
1688
Market Price
$ 44.32
Selling Price
$ 40.11
228
174
93
495
Market Price
$ 42.69
Selling Price
$ 36.44
2649
655
2390
3137
Market Price
$ 60.03
Selling Price
$ 50.70
498
307
348
529
Market Price
$ 45.41
Selling Price
$ 40.68
4508
1752
4008
5000
Market Price
$ 48.22
Selling Price
$ 42.58
2181
1958
573
3093
Market Price
$ 57.99
Selling Price
$ 49.06
3995
3292
3567
4753
Market Price
$ 70.66
Selling Price
$ 59.25
1792
627
854
4420
Market Price
$ 60.54
Selling Price
$ 50.72
282
59
194
1073
Market Price
$ 39.49
Selling Price
$ 33.13
3382
2539
1959
3521
Market Price
$ 49.48
Selling Price
$ 41.63
2089
904
426
2938
Market Price
$ 30.69
Selling Price
$ 26.68
1918
496
479
4135
Market Price
$ 39.17
Selling Price
$ 33.93
3337
3302
3240
3507
Market Price
$ 30.62
Selling Price
$ 27.65
4318
3968
2130
4437
Market Price
$ 59.42
Selling Price
$ 49.77
484
294
165
1956
Market Price
$ 47.16
Selling Price
$ 42.07
2198
634
1091
4825
Market Price
$ 51.37
Selling Price
$ 45.19
117
85
30
505
Market Price
$ 46.30
Selling Price
$ 41.30
1512
797
695
3277
Market Price
$ 37.92
Selling Price
$ 33.77
1275
385
1238
2474
Market Price
$ 54.90
Selling Price
$ 45.84
3231
2369
2523
4327
Market Price
$ 63.74
Selling Price
$ 56.82
1388
1338
993
4360
Market Price
$ 69.55
Selling Price
$ 59.42
4336
3681
2079
4856
Market Price
$ 29.53
Selling Price
$ 25.09
2223
924
1342
2788
Market Price
$ 27.99
Selling Price
$ 25.34
1039
772
704
3990
Market Price
$ 57.78
Selling Price
$ 48.87
794
717
280
1877
Market Price
$ 58.43
Selling Price
$ 53.01
1157
264
416
3826
Market Price
$ 61.22
Selling Price
$ 52.05
1037
435
1037
1216
Market Price
$ 58.55
Selling Price
$ 49.08
2100
1720
1214
2799
Market Price
$ 51.70
Selling Price
$ 44.46
1469
717
1364
2798
Market Price
$ 43.03
Selling Price
$ 37.73
4213
974
3411
4879
Market Price
$ 58.93
Selling Price
$ 51.40
2406
1156
1109
2945