32,366 shares
28,543 shares
35,287 shares
44,738 shares
42,694 shares
31,509 shares
67,956 shares
320,579 shares
246,342 shares
875,591 shares