30,511 shares
164,377 shares
701,023 shares
331,574 shares
307,085 shares
69,429 shares
429,684 shares
482,536 shares
61,765 shares
476,265 shares