96,058 shares
103,605 shares
24,533 shares
45,109 shares
43,351 shares
32,039 shares
97,812 shares
34,290 shares
27,975 shares
153,536 shares