60,294 shares
307,442 shares
50,782 shares
228,163 shares
170,739 shares
142,586 shares
515,297 shares
73,227 shares
96,451 shares
85,739 shares