52,356 shares
95,851 shares
54,218 shares
77,559 shares
109,774 shares
404,881 shares
131,120 shares
120,815 shares
28,198 shares
116,888 shares