46,172 shares
325,294 shares
81,246 shares
67,629 shares
131,481 shares
143,028 shares
337,312 shares
315,412 shares
114,041 shares
99,574 shares