581,314 shares
570,556 shares
192,584 shares
154,909 shares
101,796 shares
38,761 shares
37,368 shares
17,064 shares
15,710 shares
10,146 shares