Market Price
$ 43.06
Selling Price
$ 38.18
2425
1035
621
4377
Market Price
$ 62.98
Selling Price
$ 53.98
211
101
56
500
Market Price
$ 63.05
Selling Price
$ 57.23
314
169
79
1228
Market Price
$ 37.95
Selling Price
$ 34.06
2166
2121
1845
4869
Market Price
$ 60.92
Selling Price
$ 52.69
247
127
239
642
Market Price
$ 38.29
Selling Price
$ 33.13
2197
2107
1998
4080
Market Price
$ 32.47
Selling Price
$ 29.32
533
230
233
1575
Market Price
$ 59.53
Selling Price
$ 52.82
1099
779
824
1857
Market Price
$ 68.51
Selling Price
$ 58.26
1062
261
879
2384
Market Price
$ 70.45
Selling Price
$ 59.49
197
148
169
433
Market Price
$ 41.80
Selling Price
$ 36.40
2213
2079
444
2475
Market Price
$ 37.47
Selling Price
$ 32.51
2247
1089
722
3937
Market Price
$ 64.93
Selling Price
$ 57.04
1632
1534
1388
3356
Market Price
$ 34.49
Selling Price
$ 29.24
2962
1158
2285
4693
Market Price
$ 66.90
Selling Price
$ 56.38
2358
1119
1575
3215
Market Price
$ 45.70
Selling Price
$ 40.89
1110
1022
745
2232
Market Price
$ 47.89
Selling Price
$ 41.02
2727
1720
2422
3804
Market Price
$ 40.75
Selling Price
$ 34.74
1632
770
919
1988
Market Price
$ 55.44
Selling Price
$ 47.55
550
393
398
639
Market Price
$ 68.37
Selling Price
$ 59.34
607
332
474
1192
Market Price
$ 61.59
Selling Price
$ 51.39
3080
977
1577
3592
Market Price
$ 64.04
Selling Price
$ 57.53
477
400
126
845
Market Price
$ 39.76
Selling Price
$ 35.42
1394
958
1191
4602
Market Price
$ 62.17
Selling Price
$ 54.86
3531
2501
2543
4589
Market Price
$ 70.44
Selling Price
$ 59.63
2329
1212
912
4040
Market Price
$ 55.56
Selling Price
$ 49.42
303
62
229
565
Market Price
$ 35.36
Selling Price
$ 30.83
387
365
211
635
Market Price
$ 58.39
Selling Price
$ 49.91
2974
2524
2126
3257
Market Price
$ 34.52
Selling Price
$ 29.57
1090
842
750
3037
Market Price
$ 55.08
Selling Price
$ 47.65
1199
437
631
1260
Market Price
$ 58.02
Selling Price
$ 49.56
2326
679
1250
3932
Market Price
$ 42.03
Selling Price
$ 35.05
1623
1618
1505
3865
Market Price
$ 66.86
Selling Price
$ 56.90
719
546
642
3164
Market Price
$ 57.93
Selling Price
$ 51.48
595
469
342
2546
Market Price
$ 39.28
Selling Price
$ 35.16
2055
1553
897
3162
Market Price
$ 37.10
Selling Price
$ 33.12
4448
904
1017
4713
Market Price
$ 41.98
Selling Price
$ 35.14
706
565
383
3373
Market Price
$ 56.85
Selling Price
$ 50.86
628
310
287
2819
Market Price
$ 63.55
Selling Price
$ 53.05
539
193
494
1324
Market Price
$ 57.84
Selling Price
$ 51.46
1481
588
1456
3590