165,573 shares
53,386 shares
44,324 shares
354,994 shares
270,204 shares
31,020 shares
325,440 shares
70,844 shares
29,539 shares
222,280 shares