58,516 shares
32,350 shares
105,688 shares
27,345 shares
59,571 shares
183,685 shares
89,091 shares
34,991 shares
99,804 shares
40,222 shares