164,594 shares
59,571 shares
30,458 shares
59,631 shares
31,149 shares
42,457 shares
21,068 shares
120,219 shares
69,008 shares
20,986 shares