Market Price
$ 62.34
Selling Price
$ 55.33
4213
1592
3432
4306
Market Price
$ 66.05
Selling Price
$ 58.26
1491
451
1378
4737
Market Price
$ 52.36
Selling Price
$ 47.00
496
237
155
704
Market Price
$ 30.29
Selling Price
$ 27.24
1206
930
1160
2189
Market Price
$ 52.87
Selling Price
$ 44.73
2400
734
2113
3131
Market Price
$ 54.54
Selling Price
$ 45.47
2660
981
2054
4759
Market Price
$ 59.82
Selling Price
$ 52.55
1330
361
427
1688
Market Price
$ 62.77
Selling Price
$ 52.42
1492
821
827
3174
Market Price
$ 31.38
Selling Price
$ 26.52
2214
730
1570
2649
Market Price
$ 59.05
Selling Price
$ 53.39
1144
602
1124
1775
Market Price
$ 43.52
Selling Price
$ 36.81
1800
1540
1246
1815
Market Price
$ 54.78
Selling Price
$ 46.88
2365
2181
597
3723
Market Price
$ 68.27
Selling Price
$ 57.53
577
546
177
692
Market Price
$ 41.42
Selling Price
$ 36.93
156
72
81
597
Market Price
$ 63.51
Selling Price
$ 57.37
836
233
375
3856
Market Price
$ 46.81
Selling Price
$ 39.97
1670
1379
1338
3360
Market Price
$ 56.74
Selling Price
$ 50.82
3375
2635
1701
4600
Market Price
$ 30.96
Selling Price
$ 28.05
2440
2417
1076
2690
Market Price
$ 52.30
Selling Price
$ 44.81
3165
1324
1543
3246
Market Price
$ 63.31
Selling Price
$ 57.00
2876
2650
1432
4186
Market Price
$ 42.69
Selling Price
$ 36.73
2082
564
964
2661
Market Price
$ 37.27
Selling Price
$ 33.88
3673
3537
1731
4259
Market Price
$ 65.90
Selling Price
$ 59.23
1375
405
1034
3567
Market Price
$ 52.36
Selling Price
$ 44.08
1199
675
446
1316
Market Price
$ 50.34
Selling Price
$ 45.40
1875
1669
1732
4337
Market Price
$ 48.56
Selling Price
$ 40.97
1233
613
281
3865
Market Price
$ 37.77
Selling Price
$ 33.15
1724
379
1565
2934
Market Price
$ 36.71
Selling Price
$ 33.26
1726
573
678
1841
Market Price
$ 70.85
Selling Price
$ 59.38
568
282
331
710
Market Price
$ 37.94
Selling Price
$ 32.88
1228
917
732
2786
Market Price
$ 59.62
Selling Price
$ 50.01
335
306
213
1114
Market Price
$ 44.88
Selling Price
$ 40.72
1420
537
1248
1640
Market Price
$ 62.15
Selling Price
$ 54.53
1845
1198
833
2668
Market Price
$ 66.78
Selling Price
$ 57.30
406
137
366
1119
Market Price
$ 38.39
Selling Price
$ 34.00
4172
3066
947
4811
Market Price
$ 32.94
Selling Price
$ 29.23
1435
457
805
3269
Market Price
$ 61.20
Selling Price
$ 52.38
1378
948
1284
4460
Market Price
$ 50.72
Selling Price
$ 45.90
1208
885
1104
3159
Market Price
$ 58.41
Selling Price
$ 50.70
1620
714
1177
3197
Market Price
$ 55.04
Selling Price
$ 49.20
1860
1122
851
2257