21,044 shares
60,350 shares
100,480 shares
253,396 shares
56,840 shares
24,076 shares
115,403 shares
39,134 shares
42,249 shares
58,237 shares