51,486 shares
117,399 shares
24,558 shares
159,412 shares
33,782 shares
107,796 shares
88,042 shares
40,330 shares
23,613 shares
433,092 shares