52,356 shares
95,857 shares
54,222 shares
77,573 shares
109,775 shares
404,890 shares
131,129 shares
120,815 shares
28,203 shares
116,888 shares