Market Price
$ 57.57
Selling Price
$ 51.39
4384
927
2161
4561
Market Price
$ 67.59
Selling Price
$ 59.66
2002
1168
1902
2242
Market Price
$ 31.34
Selling Price
$ 27.30
2236
471
1238
2355
Market Price
$ 47.48
Selling Price
$ 40.61
2281
844
1135
4080
Market Price
$ 44.99
Selling Price
$ 38.59
908
632
684
1079
Market Price
$ 36.51
Selling Price
$ 30.77
2818
1714
1642
3684
Market Price
$ 49.66
Selling Price
$ 41.76
1374
841
1013
2582
Market Price
$ 58.82
Selling Price
$ 51.01
1524
1036
1156
3648
Market Price
$ 44.38
Selling Price
$ 39.43
1856
623
1054
1893
Market Price
$ 58.54
Selling Price
$ 52.05
3830
2629
2961
4021
Market Price
$ 64.29
Selling Price
$ 53.60
777
295
583
1970
Market Price
$ 48.01
Selling Price
$ 40.32
1129
462
520
2486
Market Price
$ 62.40
Selling Price
$ 52.67
1860
411
949
2526
Market Price
$ 34.45
Selling Price
$ 31.01
990
817
524
1979
Market Price
$ 30.69
Selling Price
$ 25.79
1404
561
1370
1905
Market Price
$ 66.02
Selling Price
$ 59.31
1246
635
879
4385
Market Price
$ 55.93
Selling Price
$ 46.93
470
436
319
2048
Market Price
$ 57.56
Selling Price
$ 50.11
471
370
117
1152
Market Price
$ 56.67
Selling Price
$ 47.87
3925
1906
2112
4125
Market Price
$ 51.27
Selling Price
$ 43.08
1092
794
1024
2086
Market Price
$ 56.49
Selling Price
$ 47.51
661
271
581
2869
Market Price
$ 37.07
Selling Price
$ 33.15
1900
1504
932
2339
Market Price
$ 49.90
Selling Price
$ 42.75
616
299
210
622
Market Price
$ 31.56
Selling Price
$ 28.53
217
155
82
551
Market Price
$ 71.24
Selling Price
$ 59.97
1301
734
324
3265
Market Price
$ 69.21
Selling Price
$ 58.77
583
231
292
2067
Market Price
$ 65.70
Selling Price
$ 57.96
1830
676
1072
2428
Market Price
$ 64.42
Selling Price
$ 57.01
259
221
84
757
Market Price
$ 48.68
Selling Price
$ 44.03
1408
513
1196
4886
Market Price
$ 41.24
Selling Price
$ 34.39
298
206
66
1199
Market Price
$ 68.98
Selling Price
$ 57.63
2304
1224
1083
2366
Market Price
$ 49.31
Selling Price
$ 41.26
2354
1443
1235
3127
Market Price
$ 49.17
Selling Price
$ 41.22
628
234
219
1335
Market Price
$ 53.90
Selling Price
$ 46.61
2686
2657
1482
3364
Market Price
$ 62.83
Selling Price
$ 55.62
3039
2338
1726
3643
Market Price
$ 66.52
Selling Price
$ 57.15
1952
755
732
3944
Market Price
$ 67.88
Selling Price
$ 56.72
1050
436
348
4177
Market Price
$ 48.48
Selling Price
$ 43.81
340
260
155
429
Market Price
$ 67.72
Selling Price
$ 57.45
1383
1223
593
1555
Market Price
$ 45.21
Selling Price
$ 37.81
867
446
363
1167