24,323 shares
40,532 shares
25,377 shares
22,860 shares
17,924 shares
28,131 shares
96,402 shares
258,056 shares
83,850 shares
108,752 shares