Market Price
$ 67.36
Selling Price
$ 59.32
1868
491
562
2165
Market Price
$ 37.79
Selling Price
$ 32.74
3243
1586
1203
4247
Market Price
$ 58.69
Selling Price
$ 49.80
1651
888
1626
4992
Market Price
$ 44.98
Selling Price
$ 40.42
1448
1075
762
1730
Market Price
$ 62.85
Selling Price
$ 54.10
303
180
123
892
Market Price
$ 37.78
Selling Price
$ 33.37
3338
1518
730
3712
Market Price
$ 34.10
Selling Price
$ 29.24
1408
1030
340
1783
Market Price
$ 33.17
Selling Price
$ 29.28
1256
678
1202
1720
Market Price
$ 34.80
Selling Price
$ 30.72
1613
659
683
2549
Market Price
$ 36.77
Selling Price
$ 33.11
1571
1384
1450
4040
Market Price
$ 55.02
Selling Price
$ 48.27
1465
444
1249
3159
Market Price
$ 59.12
Selling Price
$ 49.42
1164
406
691
2588
Market Price
$ 64.54
Selling Price
$ 57.94
1466
1337
1133
1591
Market Price
$ 29.88
Selling Price
$ 25.09
430
353
369
1947
Market Price
$ 44.28
Selling Price
$ 37.51
556
238
289
1503
Market Price
$ 39.97
Selling Price
$ 34.15
341
126
335
942
Market Price
$ 41.75
Selling Price
$ 36.08
929
709
777
4590
Market Price
$ 33.68
Selling Price
$ 28.74
3019
2458
1229
4388
Market Price
$ 59.39
Selling Price
$ 50.88
381
268
102
1270
Market Price
$ 37.89
Selling Price
$ 31.89
431
250
108
529
Market Price
$ 59.27
Selling Price
$ 51.19
1690
943
787
3272
Market Price
$ 61.99
Selling Price
$ 54.68
1179
1172
533
1599
Market Price
$ 61.48
Selling Price
$ 54.08
1005
274
213
2195
Market Price
$ 44.93
Selling Price
$ 40.23
1277
391
619
1643
Market Price
$ 61.92
Selling Price
$ 52.36
256
148
248
1123
Market Price
$ 64.55
Selling Price
$ 53.86
1719
393
418
2592
Market Price
$ 57.73
Selling Price
$ 52.32
1893
907
1642
2011
Market Price
$ 29.51
Selling Price
$ 25.90
1020
204
277
2699
Market Price
$ 46.09
Selling Price
$ 40.74
2221
1439
1602
3800
Market Price
$ 59.71
Selling Price
$ 50.93
910
559
387
2870
Market Price
$ 31.04
Selling Price
$ 27.96
1955
424
1827
4067
Market Price
$ 51.76
Selling Price
$ 44.63
291
138
152
496
Market Price
$ 53.89
Selling Price
$ 45.06
1565
1390
610
1697
Market Price
$ 44.53
Selling Price
$ 40.23
1440
1249
1238
2224
Market Price
$ 61.60
Selling Price
$ 55.36
2579
1754
1591
3632
Market Price
$ 39.75
Selling Price
$ 35.53
3196
1812
3137
4770
Market Price
$ 37.63
Selling Price
$ 32.43
2947
1779
2719
3814
Market Price
$ 52.87
Selling Price
$ 45.53
974
292
839
1993
Market Price
$ 37.26
Selling Price
$ 33.41
2998
1749
1764
3285
Market Price
$ 65.04
Selling Price
$ 55.51
1008
384
780
2069