18,860 shares
53,943 shares
232,656 shares
230,475 shares
128,599 shares
94,186 shares
291,611 shares
332,189 shares
217,193 shares
160,142 shares