Generally Schema can take several months to appear in the search results, once its been first discovered. If you have 700 profiles then you need to do the math and see if Google has discovered them all in Web Master Tools, if it hasn't then it will take much longer for Google to display those in the results.
Thin content is considered less important and therefore given less priority
Profile pages are generally considered low-quality to Google and other search engines unless they have unique content, are freshened once in a while and have around 200-300 words on the page. If the they are low quality then it can take months to have Google revisit those pages to discover the markup, Google may never return unless you force it hands. While Google has an insane amount of resources its sadly not unlimited, sites are prioritised on importance and quality.
Schema markup is sometimes is disabled in search results
It's NOT UNCOMMON for Google not to be display SCHEMA in all serps, its pretty common and just because you have the markup doesn't mean Google will display it. Google can select pages it believes is more important and others, and enable SCHEMA in the results, lower quality pages it may not, also page content and niche plays a huge role in what gets returned or not.
Schema is automated and the only way to get it to appear quicker is to have those pages discovered, if they have been the its out of your hands. They will show in time and if they don't then its because Google has decided not to return SCHEMA in the search on that practical page which could be for many unknown reasons.