34,377 shares
21,978 shares
47,416 shares
150,211 shares
40,230 shares
129,607 shares
514,189 shares
451 shares
482 shares
540 shares