25,484 shares
56,646 shares
29,368 shares
83,169 shares
59,793 shares
256,835 shares
183,884 shares
23,647 shares
78,055 shares
53,831 shares