39,948 shares
172,239 shares
425,665 shares
302,164 shares
74,294 shares
273,685 shares
191,949 shares
96,271 shares
320,688 shares
41,433 shares