Market Price
$ 39.11
Selling Price
$ 34.56
1308
449
629
3047
Market Price
$ 53.27
Selling Price
$ 45.90
1596
949
1125
2138
Market Price
$ 39.66
Selling Price
$ 33.31
384
329
229
1250
Market Price
$ 64.28
Selling Price
$ 55.22
2033
1412
1767
4084
Market Price
$ 44.23
Selling Price
$ 37.59
2310
2188
1147
3790
Market Price
$ 39.72
Selling Price
$ 35.91
359
111
334
1771
Market Price
$ 56.65
Selling Price
$ 50.66
1817
1413
402
2403
Market Price
$ 48.74
Selling Price
$ 40.79
2834
1170
2830
4305
Market Price
$ 62.72
Selling Price
$ 54.44
870
613
508
4217
Market Price
$ 40.17
Selling Price
$ 33.80
2171
1986
870
2952
Market Price
$ 46.93
Selling Price
$ 41.52
1922
760
684
3411
Market Price
$ 30.31
Selling Price
$ 26.26
1943
756
1365
3643
Market Price
$ 64.91
Selling Price
$ 56.60
1545
1273
1531
3358
Market Price
$ 64.34
Selling Price
$ 53.91
1066
591
248
4812
Market Price
$ 44.83
Selling Price
$ 39.32
868
238
639
944
Market Price
$ 56.11
Selling Price
$ 50.90
1549
333
1016
4039
Market Price
$ 45.02
Selling Price
$ 40.06
2855
1740
2349
4506
Market Price
$ 60.52
Selling Price
$ 53.13
1182
320
335
3992
Market Price
$ 36.88
Selling Price
$ 31.87
620
333
359
2837
Market Price
$ 57.90
Selling Price
$ 50.40
425
291
289
1203
Market Price
$ 49.87
Selling Price
$ 41.71
4380
2464
3748
4644
Market Price
$ 50.73
Selling Price
$ 44.38
341
260
199
1145
Market Price
$ 45.67
Selling Price
$ 40.07
895
351
720
3442
Market Price
$ 61.89
Selling Price
$ 55.32
2630
1846
2487
4943
Market Price
$ 54.32
Selling Price
$ 47.18
2931
2388
1422
3400
Market Price
$ 61.16
Selling Price
$ 51.86
1686
1111
1221
3829
Market Price
$ 56.53
Selling Price
$ 50.70
1655
970
977
4350
Market Price
$ 68.62
Selling Price
$ 58.89
992
827
713
1383
Market Price
$ 43.10
Selling Price
$ 37.91
2240
2014
856
2747
Market Price
$ 55.02
Selling Price
$ 46.89
513
121
415
712
Market Price
$ 39.81
Selling Price
$ 33.84
3019
875
2891
4093
Market Price
$ 61.53
Selling Price
$ 55.78
1364
1017
483
3717
Market Price
$ 57.33
Selling Price
$ 50.01
1198
509
746
1230
Market Price
$ 66.37
Selling Price
$ 56.43
567
401
306
609
Market Price
$ 65.69
Selling Price
$ 57.38
1821
909
1294
3796
Market Price
$ 37.37
Selling Price
$ 33.49
2227
739
1685
2872
Market Price
$ 31.53
Selling Price
$ 28.36
645
383
216
2013
Market Price
$ 60.34
Selling Price
$ 51.10
518
492
292
933
Market Price
$ 64.85
Selling Price
$ 55.71
3593
3275
2793
3938
Market Price
$ 36.16
Selling Price
$ 32.48
3832
3291
3045
4210