Market Price
$ 63.02
Selling Price
$ 57.11
1427
767
718
3102
Market Price
$ 42.77
Selling Price
$ 38.60
2626
590
627
3739
Market Price
$ 55.71
Selling Price
$ 48.63
2561
2353
2076
3211
Market Price
$ 42.83
Selling Price
$ 36.51
3727
3250
2559
3927
Market Price
$ 53.10
Selling Price
$ 47.98
1558
1508
1509
2712
Market Price
$ 56.72
Selling Price
$ 47.79
1296
1047
1248
1852
Market Price
$ 37.62
Selling Price
$ 31.99
1336
835
469
1945
Market Price
$ 59.25
Selling Price
$ 52.39
366
316
236
1519
Market Price
$ 50.66
Selling Price
$ 44.98
1820
1362
1495
1876
Market Price
$ 41.26
Selling Price
$ 37.51
1803
1747
577
2111
Market Price
$ 31.87
Selling Price
$ 27.52
2430
1708
2382
3440
Market Price
$ 41.46
Selling Price
$ 36.69
659
507
174
1174
Market Price
$ 49.36
Selling Price
$ 43.65
1420
439
1266
1616
Market Price
$ 59.55
Selling Price
$ 52.18
744
570
399
3348
Market Price
$ 47.21
Selling Price
$ 40.75
943
907
716
2041
Market Price
$ 49.94
Selling Price
$ 42.19
298
155
241
493
Market Price
$ 55.83
Selling Price
$ 48.40
700
493
589
1223
Market Price
$ 40.57
Selling Price
$ 34.94
1367
838
932
2984
Market Price
$ 38.86
Selling Price
$ 33.77
1744
1686
613
2613
Market Price
$ 41.05
Selling Price
$ 36.30
1676
1577
1205
2532
Market Price
$ 46.41
Selling Price
$ 40.91
1173
611
550
3288
Market Price
$ 56.37
Selling Price
$ 47.75
1244
313
1043
1262
Market Price
$ 51.59
Selling Price
$ 45.95
1056
519
356
4520
Market Price
$ 33.18
Selling Price
$ 29.00
1612
799
1069
2968
Market Price
$ 42.39
Selling Price
$ 36.35
446
197
298
1661
Market Price
$ 50.91
Selling Price
$ 42.58
2135
1515
1500
3362
Market Price
$ 30.92
Selling Price
$ 27.19
3130
1049
1918
3780
Market Price
$ 40.08
Selling Price
$ 34.45
386
348
254
793
Market Price
$ 33.84
Selling Price
$ 28.35
894
460
686
3298
Market Price
$ 45.68
Selling Price
$ 39.11
1248
987
905
1459
Market Price
$ 54.44
Selling Price
$ 47.39
2494
1134
1914
2687
Market Price
$ 53.24
Selling Price
$ 45.95
401
328
389
1818
Market Price
$ 33.44
Selling Price
$ 29.12
503
466
241
1238
Market Price
$ 69.53
Selling Price
$ 59.89
1485
756
1294
2710
Market Price
$ 67.33
Selling Price
$ 58.44
2037
928
1013
2299
Market Price
$ 53.39
Selling Price
$ 45.77
174
164
115
822
Market Price
$ 41.46
Selling Price
$ 36.80
1157
594
453
1589
Market Price
$ 58.75
Selling Price
$ 49.41
2976
2315
1139
4513
Market Price
$ 45.06
Selling Price
$ 38.42
2972
952
1570
3260
Market Price
$ 58.95
Selling Price
$ 50.89
1654
1133
370
1856