Market Price
$ 32.22
Selling Price
$ 27.68
624
287
520
2102
Market Price
$ 60.04
Selling Price
$ 54.38
300
205
220
421
Market Price
$ 30.43
Selling Price
$ 26.41
376
224
345
805
Market Price
$ 45.75
Selling Price
$ 40.89
389
225
204
407
Market Price
$ 32.68
Selling Price
$ 27.68
2207
1272
2039
2632
Market Price
$ 42.81
Selling Price
$ 35.83
1154
573
230
2714
Market Price
$ 47.69
Selling Price
$ 42.16
1782
1032
720
4044
Market Price
$ 31.64
Selling Price
$ 26.66
1763
1763
1416
3690
Market Price
$ 39.36
Selling Price
$ 33.71
532
349
297
621
Market Price
$ 46.13
Selling Price
$ 38.96
1017
915
933
4868
Market Price
$ 38.78
Selling Price
$ 33.70
483
444
221
1201
Market Price
$ 53.80
Selling Price
$ 46.52
1584
515
1456
2959
Market Price
$ 39.61
Selling Price
$ 34.63
563
118
477
1258
Market Price
$ 40.23
Selling Price
$ 33.88
1236
249
505
2968
Market Price
$ 42.60
Selling Price
$ 36.58
806
205
499
2155
Market Price
$ 58.94
Selling Price
$ 53.01
3334
2422
3144
3749
Market Price
$ 37.15
Selling Price
$ 32.83
1664
1073
408
1697
Market Price
$ 47.73
Selling Price
$ 40.38
1294
1065
792
3225
Market Price
$ 57.29
Selling Price
$ 48.02
1963
1021
1763
3406
Market Price
$ 41.68
Selling Price
$ 34.90
471
322
345
553
Market Price
$ 52.75
Selling Price
$ 45.50
1218
449
930
3523
Market Price
$ 48.66
Selling Price
$ 44.20
716
181
450
1683
Market Price
$ 44.21
Selling Price
$ 38.50
1653
1045
1192
4041
Market Price
$ 45.77
Selling Price
$ 41.10
1605
571
1587
4866
Market Price
$ 67.26
Selling Price
$ 59.00
688
542
433
1375
Market Price
$ 63.32
Selling Price
$ 52.97
1830
1661
1821
4623
Market Price
$ 55.69
Selling Price
$ 48.61
3964
2922
2124
4834
Market Price
$ 37.33
Selling Price
$ 31.70
3462
2336
1963
4795
Market Price
$ 60.96
Selling Price
$ 51.62
3108
953
892
3286
Market Price
$ 51.51
Selling Price
$ 43.81
959
788
654
1767
Market Price
$ 41.75
Selling Price
$ 35.81
3104
2505
2182
3294
Market Price
$ 55.73
Selling Price
$ 48.41
1193
303
383
2768
Market Price
$ 29.56
Selling Price
$ 25.41
593
339
439
2749
Market Price
$ 48.98
Selling Price
$ 41.21
4337
2856
1781
4787
Market Price
$ 61.90
Selling Price
$ 51.88
3173
1587
2905
4717
Market Price
$ 46.24
Selling Price
$ 41.07
1250
1025
1168
2187
Market Price
$ 47.61
Selling Price
$ 42.82
506
429
136
1189
Market Price
$ 43.12
Selling Price
$ 37.67
1773
1130
732
2082
Market Price
$ 44.36
Selling Price
$ 40.19
1329
1110
1285
1423
Market Price
$ 51.82
Selling Price
$ 46.08
1062
334
215
1170