35,753 shares
39,643 shares
25,691 shares
44,565 shares
64,844 shares
52,850 shares
231,712 shares
252,952 shares
60,292 shares
38,711 shares