507,783 shares
497,193 shares
122,434 shares
241,210 shares
54,832 shares
142,689 shares
584,019 shares
503,241 shares
115,442 shares
103,150 shares