Market Price
$ 36.47
690
469
310
1507
Market Price
$ 66.61
4256
852
2273
4730
Market Price
$ 63.53
3925
2519
2915
4959
Market Price
$ 56.30
1388
824
855
2316
Market Price
$ 38.57
3548
3105
2395
4791
Market Price
$ 47.39
898
465
342
3290
Market Price
$ 46.50
1705
766
731
3687
Market Price
$ 62.02
1515
1449
1082
4527
Market Price
$ 41.46
4009
3434
3768
4152
Market Price
$ 34.81
332
115
247
754
Market Price
$ 49.40
1857
1594
1500
3825
Market Price
$ 50.01
1613
786
759
4320
Market Price
$ 56.76
286
198
254
1112
Market Price
$ 54.03
2540
1242
1154
2630
Market Price
$ 57.49
648
442
220
1096
Market Price
$ 60.77
782
187
178
909
Market Price
$ 56.48
761
334
156
1580
Market Price
$ 50.06
1018
466
217
2737
Market Price
$ 42.20
1191
1056
783
2830
Market Price
$ 42.27
179
94
36
674
Market Price
$ 47.34
1596
1271
1131
4844
Market Price
$ 42.53
1853
1389
470
3105
Market Price
$ 43.55
634
203
251
1625
Market Price
$ 67.51
1511
687
860
2140
Market Price
$ 29.50
1624
1447
784
4351
Market Price
$ 58.44
412
404
208
549
Market Price
$ 63.76
2328
725
923
3543
Market Price
$ 53.46
1875
406
1818
3604
Market Price
$ 45.43
515
364
473
587
Market Price
$ 33.23
2250
1401
1125
2822
Market Price
$ 44.13
251
236
196
976
Market Price
$ 41.64
2022
801
1329
2620
Market Price
$ 59.24
1666
771
1292
3967
Market Price
$ 48.96
1481
1177
1020
1570
Market Price
$ 50.28
1544
1314
363
2259
Market Price
$ 55.41
857
409
456
2342
Market Price
$ 56.72
3581
2593
3438
4172
Market Price
$ 39.80
340
109
115
1269
Market Price
$ 46.95
195
62
59
742
Market Price
$ 58.73
609
306
136
723