42,041 shares
203,206 shares
233,556 shares
292,946 shares
41,581 shares
331,672 shares
443,651 shares
47,186 shares
73,108 shares
231,449 shares