420,990 shares
85,524 shares
68,810 shares
209,687 shares
109,350 shares
131,131 shares
153,992 shares
82,755 shares
29,692 shares
19,485 shares