45,851 shares
32,120 shares
28,688 shares
15,393 shares
183 shares
303 shares
310 shares
291 shares
279 shares
269 shares