19,053 shares
40,141 shares
15,973 shares
23,024 shares
31,356 shares
14,554 shares
16,915 shares
28,553 shares
38,669 shares
36,204 shares