52,356 shares
95,853 shares
54,219 shares
77,562 shares
109,775 shares
404,884 shares
131,121 shares
120,815 shares
28,199 shares
116,888 shares