18,857 shares
53,933 shares
232,645 shares
230,445 shares
128,589 shares
94,136 shares
291,581 shares
332,135 shares
217,184 shares
160,124 shares