56,449 shares
23,151 shares
17,328 shares
29,928 shares
232,421 shares
75,077 shares
18,558 shares
30,316 shares
8,953 shares
608,033 shares