91,427 shares
66,820 shares
32,115 shares
172,317 shares
22,393 shares
58,947 shares
160,084 shares
258,024 shares
30,715 shares
17,109 shares