Market Price
$ 38.31
Selling Price
$ 33.18
1452
1151
1134
2553
Market Price
$ 58.85
Selling Price
$ 49.77
379
258
167
998
Market Price
$ 47.70
Selling Price
$ 40.23
3578
868
810
4837
Market Price
$ 61.79
Selling Price
$ 53.79
651
591
141
889
Market Price
$ 37.94
Selling Price
$ 32.91
2812
1418
1680
3955
Market Price
$ 45.83
Selling Price
$ 40.26
963
948
898
2339
Market Price
$ 42.60
Selling Price
$ 36.12
1803
488
925
1902
Market Price
$ 56.12
Selling Price
$ 50.12
1370
276
574
3882
Market Price
$ 45.40
Selling Price
$ 39.83
262
169
260
707
Market Price
$ 63.23
Selling Price
$ 53.00
2629
1232
2387
3566
Market Price
$ 35.17
Selling Price
$ 31.73
3176
934
2385
4631
Market Price
$ 30.92
Selling Price
$ 26.89
2002
1332
743
2222
Market Price
$ 29.70
Selling Price
$ 25.90
691
450
514
1284
Market Price
$ 58.78
Selling Price
$ 49.20
192
175
164
463
Market Price
$ 47.63
Selling Price
$ 41.70
1353
439
607
2415
Market Price
$ 64.28
Selling Price
$ 56.44
2727
1174
2533
4717
Market Price
$ 54.19
Selling Price
$ 48.50
715
255
381
2036
Market Price
$ 63.49
Selling Price
$ 53.68
1089
518
343
2586
Market Price
$ 63.89
Selling Price
$ 53.30
1163
407
599
1813
Market Price
$ 56.23
Selling Price
$ 50.95
3378
3068
2897
4400
Market Price
$ 68.99
Selling Price
$ 58.81
1204
881
1086
3334
Market Price
$ 29.17
Selling Price
$ 26.03
2173
1646
1754
4305
Market Price
$ 57.69
Selling Price
$ 50.45
1301
485
513
2684
Market Price
$ 52.44
Selling Price
$ 43.74
2903
2493
2520
4661
Market Price
$ 41.51
Selling Price
$ 36.09
2977
906
1816
3969
Market Price
$ 41.60
Selling Price
$ 37.23
1859
1181
1119
2464
Market Price
$ 47.77
Selling Price
$ 41.69
1371
381
519
2999
Market Price
$ 43.39
Selling Price
$ 37.07
1597
642
968
2478
Market Price
$ 58.17
Selling Price
$ 51.23
1142
1028
361
3075
Market Price
$ 33.71
Selling Price
$ 29.68
2760
1833
1748
4086
Market Price
$ 39.81
Selling Price
$ 35.73
1180
1070
260
2052
Market Price
$ 32.98
Selling Price
$ 29.66
2051
1282
1889
3999
Market Price
$ 33.52
Selling Price
$ 29.19
984
835
582
2595
Market Price
$ 59.67
Selling Price
$ 53.76
1361
397
629
4691
Market Price
$ 53.05
Selling Price
$ 48.21
353
168
108
1348
Market Price
$ 50.79
Selling Price
$ 42.42
2011
676
471
3663
Market Price
$ 53.81
Selling Price
$ 46.30
512
123
464
1185
Market Price
$ 48.96
Selling Price
$ 43.03
1108
566
765
4341
Market Price
$ 54.77
Selling Price
$ 47.95
1018
463
499
1337
Market Price
$ 66.28
Selling Price
$ 57.24
1022
513
369
1883