Market Price
$ 52.00
Selling Price
$ 47.15
1669
1280
1425
4169
Market Price
$ 33.64
Selling Price
$ 28.52
561
118
521
1132
Market Price
$ 52.97
Selling Price
$ 46.82
626
512
408
1801
Market Price
$ 29.20
Selling Price
$ 25.19
1955
1725
1418
4768
Market Price
$ 46.41
Selling Price
$ 41.38
1428
820
486
4473
Market Price
$ 47.99
Selling Price
$ 40.57
1138
931
820
4156
Market Price
$ 68.45
Selling Price
$ 57.16
2707
929
1029
4435
Market Price
$ 31.24
Selling Price
$ 26.74
825
612
674
1002
Market Price
$ 46.52
Selling Price
$ 40.52
1955
1103
1293
2111
Market Price
$ 45.98
Selling Price
$ 38.62
2114
2111
1612
2364
Market Price
$ 61.51
Selling Price
$ 54.19
822
201
772
2026
Market Price
$ 68.63
Selling Price
$ 57.44
1888
1829
1542
4784
Market Price
$ 54.26
Selling Price
$ 46.00
2251
1081
1974
4379
Market Price
$ 54.17
Selling Price
$ 49.19
3568
3322
1371
3670
Market Price
$ 66.60
Selling Price
$ 58.32
799
787
167
2009
Market Price
$ 30.18
Selling Price
$ 25.80
2237
839
1204
2346
Market Price
$ 29.65
Selling Price
$ 26.90
1829
804
1545
4696
Market Price
$ 58.76
Selling Price
$ 51.23
779
246
475
2228
Market Price
$ 66.44
Selling Price
$ 56.42
1279
617
609
3753
Market Price
$ 53.45
Selling Price
$ 45.29
1520
905
738
3538
Market Price
$ 55.17
Selling Price
$ 48.34
523
168
129
1829
Market Price
$ 38.60
Selling Price
$ 33.80
1744
1635
482
4290
Market Price
$ 48.92
Selling Price
$ 43.56
1138
625
774
2629
Market Price
$ 47.84
Selling Price
$ 41.33
3616
1422
3133
4873
Market Price
$ 53.17
Selling Price
$ 46.03
834
330
825
945
Market Price
$ 62.21
Selling Price
$ 54.61
2881
2801
2272
3982
Market Price
$ 49.00
Selling Price
$ 44.00
258
256
244
1000
Market Price
$ 55.05
Selling Price
$ 46.80
578
263
193
2300
Market Price
$ 36.61
Selling Price
$ 31.67
2077
877
1718
3915
Market Price
$ 32.73
Selling Price
$ 28.85
312
250
120
1107
Market Price
$ 58.06
Selling Price
$ 52.52
494
461
322
790
Market Price
$ 65.50
Selling Price
$ 57.92
2386
1960
1968
2515
Market Price
$ 39.84
Selling Price
$ 35.69
2503
932
615
2618
Market Price
$ 35.57
Selling Price
$ 31.85
966
199
786
1438
Market Price
$ 52.95
Selling Price
$ 44.52
352
343
212
1024
Market Price
$ 63.17
Selling Price
$ 55.25
333
314
240
620
Market Price
$ 37.61
Selling Price
$ 33.91
2900
1570
2429
4994
Market Price
$ 45.60
Selling Price
$ 41.43
2529
740
2007
3740
Market Price
$ 57.55
Selling Price
$ 49.41
2509
1365
607
2579
Market Price
$ 42.06
Selling Price
$ 36.87
554
248
310
1272