507,911 shares
497,366 shares
122,582 shares
241,411 shares
55,050 shares
142,808 shares
584,184 shares
503,416 shares
115,599 shares
103,217 shares