Market Price
$ 37.90
Selling Price
$ 22.98
972
734
683
4199
Market Price
$ 54.93
Selling Price
$ 32.75
3437
2550
2577
3547
Market Price
$ 61.57
Selling Price
$ 36.67
704
160
277
1852
Market Price
$ 50.51
Selling Price
$ 30.20
2625
1551
1282
3840
Market Price
$ 48.04
Selling Price
$ 31.44
641
545
535
670
Market Price
$ 60.67
Selling Price
$ 39.00
4408
3140
4058
4974
Market Price
$ 47.31
Selling Price
$ 31.19
1604
756
864
2172
Market Price
$ 48.77
Selling Price
$ 32.31
2264
1811
1965
2538
Market Price
$ 52.09
Selling Price
$ 34.50
3951
2090
3804
4587
Market Price
$ 45.59
Selling Price
$ 30.12
4021
2992
3554
4744
Market Price
$ 59.90
Selling Price
$ 39.43
3519
3083
1492
4133
Market Price
$ 62.21
Selling Price
$ 39.02
275
123
171
962
Market Price
$ 61.06
Selling Price
$ 38.55
198
103
193
682
Market Price
$ 58.45
Selling Price
$ 37.91
463
266
224
1447
Market Price
$ 51.91
Selling Price
$ 33.67
727
275
631
2764
Market Price
$ 56.54
Selling Price
$ 33.48
532
291
188
803
Market Price
$ 57.65
Selling Price
$ 34.57
2436
1975
2186
2666
Market Price
$ 60.61
Selling Price
$ 39.97
547
271
258
1116
Market Price
$ 66.52
Selling Price
$ 39.80
470
276
461
1988
Market Price
$ 60.27
Selling Price
$ 38.14
1148
942
448
2716
Market Price
$ 59.91
Selling Price
$ 38.00
1124
887
299
1261
Market Price
$ 58.30
Selling Price
$ 38.00
861
589
695
2456
Market Price
$ 48.40
Selling Price
$ 30.29
1749
500
1403
2908
Market Price
$ 65.25
Selling Price
$ 39.50
2375
2114
1487
2467
Market Price
$ 62.85
Selling Price
$ 38.00
2277
1103
1649
3109
Market Price
$ 54.16
Selling Price
$ 34.44
2123
1053
2109
3948
Market Price
$ 58.57
Selling Price
$ 37.31
1595
808
877
3034
Market Price
$ 61.99
Selling Price
$ 37.37
438
111
272
589
Market Price
$ 58.57
Selling Price
$ 38.00
835
562
515
3422
Market Price
$ 57.60
Selling Price
$ 38.00
857
715
368
886
Market Price
$ 57.48
Selling Price
$ 38.00
659
392
231
706
Market Price
$ 50.30
Selling Price
$ 33.18
650
353
529
2265
Market Price
$ 54.37
Selling Price
$ 32.84
1211
479
1203
3784
Market Price
$ 59.05
Selling Price
$ 38.00
2187
1567
764
4576
Market Price
$ 50.72
Selling Price
$ 30.34
1008
888
392
1276
Market Price
$ 62.11
Selling Price
$ 38.00
1230
586
578
3038
Market Price
$ 57.62
Selling Price
$ 36.00
397
288
283
1326
Market Price
$ 53.46
Selling Price
$ 32.95
1475
964
880
1873
Market Price
$ 58.64
Selling Price
$ 38.14
362
240
328
425
Market Price
$ 49.57
Selling Price
$ 32.58
2376
1401
513
3074