3,133 shares
205,818 shares
285,998 shares
246,904 shares
115,940 shares
124,818 shares
239,384 shares
49,296 shares
53,723 shares
152,176 shares