34,316 shares
21,924 shares
47,363 shares
150,155 shares
40,191 shares
129,548 shares
514,115 shares
420 shares
446 shares
488 shares