Share this
Can Tableau Schedule Reports? A Practical Guide For Enterprise Teams
by Bobbie Ann Grant on Mar 10, 2026 12:00:00 PM
If we rely on Tableau to run our business, sooner or later we hit the same question: can Tableau schedule reports automatically, the way executives and operations teams actually need them?
The short answer: yes, Tableau can schedule report delivery and data refreshes, but only on Tableau Server and Tableau Cloud, and with more limitations than most enterprise teams expect. For organizations that live and die by recurring reports, SLAs, and external stakeholder updates, those limits show up quickly.
In this guide, we'll walk through how Tableau scheduling works today, where it falls short for real-world enterprise use cases, and how tools like ATRS, the Tableau scheduler from ChristianSteven, extend Tableau into a full scheduling and delivery platform for the business, not just the BI team.
How Tableau Scheduling Works Today
On Tableau Server and Tableau Cloud, scheduling revolves around two main concepts: subscriptions and schedules (plus the backgrounder engine that actually runs them). Understanding these is the key to knowing what we can and can't automate.
Understanding Subscriptions And Schedules In Tableau
A schedule in Tableau is a time pattern, hourly, daily, weekly, monthly, and so on. We attach different automated tasks to that pattern:
- Extract refreshes for data sources
- Subscriptions for views and dashboards
- Some administrative tasks
A subscription is a user-level instruction: "send this user this view at this time on this schedule." Subscriptions typically deliver:
- An image or PDF of a view via email
- Optionally a PowerPoint export
- Personalized content based on each user's permissions and filters
Under the hood, Tableau's backgrounder processes pick up these jobs and execute them. On Tableau Cloud, for example, concurrency for subscription jobs is capped (e.g., 10 concurrent subscriptions on many sites). If we overload the system, say, hundreds of heavy dashboards all set for 8:00 a.m., jobs queue up and may even time out.
When we want to go beyond a simple subscription, we often look at a dedicated scheduler. For instance, teams that already use SAP tools might be familiar with how business intelligence reporting tools like SAP Crystal Reports let us push formatted content to many different audiences. That's the sort of flexibility many Tableau customers expect, but don't fully get, out of the box.
For Tableau, this is where a specialized scheduler such as ATRS comes in. With ATRS, we can turn a simple subscription-like concept into a full-blown job that controls filters, formats, and destinations. Even the most basic pattern, like a single recurring delivery, is supported by step‑by‑step guidance, such as how to set up a single report schedule for Tableau reports in ATRS.
What You Can And Cannot Automate Natively
Out of the box, Tableau Server and Cloud give us solid but fairly rigid automation:
We can automate:
- Extract refreshes on regular time-based schedules
- Email subscriptions on shared schedules
- Simple, threshold-based data alerts
- Some limited customized subscription schedules per site
We cannot easily automate:
- Complex bursting (sending differently filtered versions of the same report to many recipients in one job)
- Conditional or event-based runs (e.g., "run this if sales drop below last week") without custom scripting
- Advanced calendar logic (e.g., "last business day of month", "skip holidays") without workarounds
- Rich multi-format delivery (e.g., PDF + Excel + CSV + PowerPoint from the same run, to different audiences)
That's why we see many enterprises pairing Tableau with other BI tools like Microsoft Power BI or external schedulers. The visualization layer is strong: the industrial-strength scheduling often needs help.
Tableau Server vs Tableau Cloud vs Tableau Desktop
Not all Tableau products are equal when it comes to report scheduling. If we simply ask "can Tableau schedule reports?" without separating Desktop, Server, and Cloud, we'll get very misleading expectations.
Scheduling Capabilities In Tableau Server And Tableau Cloud
On Tableau Server and Tableau Cloud, we get:
- Centralized time-based schedules (hourly, daily, weekly, monthly)
- User-level subscriptions attached to those schedules
- Data extract refresh schedules per data source
- Data-driven alerts when metrics cross thresholds
- Admin-level tools to manage priorities, concurrency, and resource usage
For many mid-sized deployments, that's enough to cover basic recurring emails and nightly refreshes. An admin can create several schedules, e.g., "Every 15 minutes," "Weekdays at 8:00 a.m.," "First of month at 7:00 a.m.", and let users subscribe their views.
Where things get tricky is when the business wants more nuanced patterns. We might need separate subscriptions for regional sales managers, finance controllers, and external distributors, each with different filters, formats, and send times. That's technically doable, but quickly becomes unmanageable natively.
A good analogy here is the difference between building a single schedule in Tableau versus using a dedicated automation layer. In ATRS, we can follow a guided process to create a single Tableau schedule in the ATRS web application, then reuse that pattern across many reports and recipients without re‑clicking the same options hundreds of times.
Limitations Of Tableau Desktop For Report Scheduling
Tableau Desktop has no native scheduling at all.
Desktop is a design tool. We use it to:
- Connect to data
- Build and refine dashboards
- Publish workbooks and data sources to Server or Cloud
Once published, scheduling lives entirely on the Server/Cloud side. That means:
- Analysts building in Desktop can't set up a recurring report directly.
- Any "automation" we try to hack together from Desktop (exporting PDFs manually, emailing files) is fragile and labor-intensive.
This separation is by design, but it often surprises teams that are new to Tableau. If leadership expects Desktop alone to handle automated reporting, we need to reset that expectation early, and plan for either a robust Server/Cloud strategy or an external scheduler.
For enterprises that also maintain legacy SAP stacks, we sometimes see Desktop compared unfairly with tools that include built-in distribution. The SAP ecosystem, especially when paired with Crystal Reports how‑to resources and community examples, offers end-to-end reporting patterns that Tableau Desktop simply doesn't attempt to match on its own.
Common Enterprise Use Cases For Tableau Report Scheduling
Once we move beyond proofs of concept, most of us face the same three categories of scheduling scenarios. Understanding these makes it easier to see where native Tableau fits, and where something like ATRS is a better operational choice.
Executive And Operational Email Bursts
Executives, finance, and operations leaders typically want:
- Morning summary dashboards (revenue, margin, pipeline, inventory)
- Week- and month-end packs for financial close and board reporting
- Exception lists (e.g., overdue orders, at-risk deals)
In native Tableau, we can:
- Create a shared schedule (e.g., weekdays 7:30 a.m.)
- Ask leaders to subscribe themselves to key dashboards
Where this breaks down is bursting and personalization. If we need different slices of the same report, say, one per region, customer segment, or product line, Tableau expects us to handle that via row-level security and per-user permissions.
A scheduler like ATRS lets us define package schedules that create many filtered outputs in one job and send them in a single, coherent burst. For example, we might:
- Split a global sales dashboard into 30 regional PDFs
- Attach them all to one email for the VP of Sales, and send separate regional files to each regional director
Patterns like this are precisely what a package reports schedule for Tableau in ATRS is designed to handle.
Data-Driven Alerts And Threshold Monitoring
The second category is monitoring and early warning:
- SLA breaches (response times, backlog queues)
- Risk thresholds (credit exposure, compliance metrics)
- Operational KPIs (fill rates, uptime, error rates)
Tableau's data-driven alerts help here, but they're intentionally simple. We set a rule on a numeric axis ("notify me when this goes above X or below Y"), and Tableau sends us an email when that happens.
What we typically can't do natively is tie those alerts directly to a set of conditional report runs, for example, "If backlog exceeds 200, generate three different views, export them as Excel and PDF, and send them to three different teams with different messaging."
With ATRS, we can treat those conditions as triggers for more robust schedules: generating multiple Tableau outputs, updating shared folders, or pushing files to SFTP sites that downstream systems consume.
Partner And Customer Reporting Outside The Firewall
The third category is external-facing reporting:
- Distributor and reseller scorecards
- Customer SLAs and service performance dashboards
- Vendor performance reports
Native Tableau subscriptions aren't designed as a mass external distribution engine. Licensing, authentication, and network boundaries all get in the way. Many organizations end up with awkward workarounds: manually exporting PDFs, sharing static files over email, or building parallel reports in another tool.
When we introduce a scheduler like ATRS into the mix, we can:
- Run Tableau workbooks centrally on Server/Cloud
- Burst filtered outputs by customer, partner, or contract
- Deliver them via secure email, SFTP, or other external channels
From the stakeholder's perspective, they're simply getting a reliable, branded report at exactly the agreed‑upon cadence, while we retain the agility and visualization power of Tableau at the core.
Key Limitations Of Native Tableau Report Scheduling
Tableau's native capabilities are solid for straightforward internal subscriptions, but once we scale up, a few structural limitations become hard to ignore.
Frequency, Filtering, And Personalization Constraints
On the frequency side, Tableau's schedules are:
- Time-based, not event-based
- Tied to fixed patterns (every N minutes, hours, or days)
- Constrained by rules like "15- or 30-minute schedules must align to the hour"
If we need business-calendar logic, "last working day of the month," "2 days before quarter-close," "skip national holidays", we're into workaround territory: extra tables, custom scripts, or manual adjustments.
For filtering and personalization:
- Subscriptions respect the viewer's permissions and filter defaults, but they're not designed to be a full data-driven bursting system.
- Generating 500 customer-specific versions of a dashboard means either 500 different users/permissions or some external orchestration.
ATRS handles this by letting us build schedules that dynamically apply filter sets (region, customer, product) and generate many outputs in a single run. Instead of repeating the same configuration over and over in Tableau, we centralize it in the scheduler.
Distribution Formats, Destinations, And Governance Gaps
On formats and destinations, native Tableau focuses on:
- Email delivery with embedded images or PDF/PowerPoint attachments
- Limited options for pushing files to networks or external systems
We rarely get:
- Multiple formats per run (e.g., PDF + XLSX + CSV from the same job)
- File-level delivery to SFTP, file shares, cloud storage, and email simultaneously
- Rich control over email bodies, subject lines, or branding at scale
From a governance and reliability perspective:
- Concurrency caps (like the 10-subscription limit on many Tableau Cloud sites) force us to stagger schedules or accept queuing.
- Jobs may be cancelled after long queues or timeouts with limited logging for business users.
- Auditing who got which report, when, and under which filter set is not always trivial.
This is where a dedicated scheduling layer, sitting between Tableau and our stakeholders, begins to look less like a "nice to have" and more like core infrastructure. ATRS, for example, can maintain detailed histories of runs, outputs, and deliveries, making audits and root-cause analysis far easier.
If we need to add a new report into this governed ecosystem on an event basis, say, generate a report every time a particular operational event occurs, we can leverage patterns like adding new Tableau reports to event-based schedules in ATRS instead of hand-wiring each case in Tableau itself.
Workarounds And Best Practices With Native Tableau Tools
Even if we're not ready to introduce a dedicated scheduler on day one, we can get more mileage out of native Tableau features by designing with scheduling in mind.
Designing Dashboards Specifically For Subscribed Delivery
Dashboards built for interactive use often don't translate well to email. To make subscriptions truly useful, we should:
- Optimize for snapshot clarity: Place the most critical KPIs above the fold so they're fully visible in email previews.
- Minimize required interaction: Filters and tooltips are great live, but useless in a static PDF.
- Use extracts where possible: Extract-based dashboards tend to render more predictably and quickly for scheduled jobs than complex live connections.
- Limit heavy calculations and nested LODs on subscribed views to reduce job duration and failure risk.
It also helps to think about email audiences early. Instead of a single mega-dashboard, we may create focused views for specific roles (finance, operations, sales) and encourage users to subscribe to those slices.
Using Data-Driven Alerts And Extract Refreshes Together
We get better outcomes when we coordinate extract refresh schedules with alerts and subscriptions:
- Schedule extract refreshes to complete before subscription jobs fire, so we're always sending fresh data.
- Configure data alerts on the same views that people receive by email, so they get both a regular heartbeat and early warning signals.
- Stagger heavy extract jobs to avoid clashes with peak subscription windows (e.g., early-morning executive bursts).
In some environments, we also pair Tableau with other BI tools to cover gaps. For example, operations teams may use Tableau for rich dashboards while still relying on legacy SAP-based reports for certain regulatory or batch-style outputs. That's especially common where teams have invested heavily in Crystal Reports and its BI-focused capabilities, then migrate visualization workloads to Tableau but still expect comparable automation.
When those expectations collide with Tableau's native limitations, we usually have three options:
- Accept more manual work.
- Build and maintain custom scripts or APIs.
- Adopt a purpose-built scheduler like ATRS that treats Tableau as the source and extends it with enterprise-grade distribution.
Most large organizations eventually prefer option 3, because scripting costs rise faster than licensing when requirements keep evolving.
When You Need Advanced Tableau Report Scheduling And Delivery
At some point, the question stops being "can Tableau schedule reports?" and becomes "should we keep relying on native scheduling for mission-critical delivery?"
Signs You Have Outgrown Native Tableau Subscriptions
We usually see the same warning signs across enterprises:
- One-report-per-hour pain: Users complain that they can only reliably get a single heavy report out at busy times without hitting queues or cancellations.
- Manual bursting: Analysts spend hours exporting and emailing variations of the same dashboard for different regions, customers, or products.
- Excel addiction: Stakeholders constantly pull subscribed PDFs into Excel because the format isn't right for downstream use.
- SLA anxiety: Ops and customer teams don't fully trust that Tableau emails will land on time, every time.
- Shadow IT scripting: Local teams start wiring their own PowerShell, Python, or scheduler hacks against the Tableau API, with little central governance.
When multiple items on that list sound familiar, we've essentially outgrown native subscriptions as the primary mechanism.
What To Look For In An Enterprise Tableau Report Scheduler
If we're evaluating options, an enterprise-ready Tableau scheduler should give us:
- Tight Tableau integration: Direct connection to Tableau Server/Cloud, with support for workbooks, views, and parameters.
- Flexible timing and triggers: Business calendars, event-based runs, and complex frequencies (e.g., "every 10 minutes between 8:00 and 10:00 on trading days").
- Data-driven bursting: Generate hundreds or thousands of filtered variants in a single job.
- Multi-format output: PDF, Excel, CSV, PowerPoint, plus file naming controls.
- Multi-channel delivery: Email, file shares, SFTP, cloud storage, and APIs.
- Robust governance: Logging, auditing, error handling, and role-based security.
This is the space where ATRS (Automated Tableau Reporting System) from ChristianSteven is specifically designed to operate. ATRS is built as a Tableau scheduler and distribution engine, not a visualization tool, so it focuses on the mechanics of getting the right report, in the right form, to the right person or system at the right time.
A few concrete business use cases we regularly see ATRS support:
- Monthly customer scorecards: Automatically bursting a Tableau workbook by customer ID, editing subject lines and messages per segment, and delivering PDFs via email and SFTP simultaneously.
- Branch performance packs: Generating a package of regional and branch-level reports in one scheduled job and sending tailored bundles to each regional director.
- Regulatory and compliance reporting: Running complex workbooks on fixed calendars (e.g., last business day of quarter), outputting controlled PDFs and CSVs, and logging every run for audit.
For teams that want to explore this path, it's worth looking at how the ATRS Tableau scheduler extends native capabilities with customized frequencies, event triggers, and dynamic, data-driven exports. It effectively lets us keep Tableau as our analytical brain while ATRS becomes the circulation system that moves insight to every part of the business that needs it.
Conclusion
Tableau absolutely can schedule reports, but its native scheduling is optimized for straightforward, internal subscriptions, not for the complex, multi-audience reporting patterns that most enterprises eventually need.
If we're just starting out, careful dashboard design, smart use of schedules, and data-driven alerts may be enough. As our organization matures, though, and we take on external SLAs, large-scale bursting, regulatory demands, and cross-system integration, it becomes risky to rely solely on built-in subscriptions.
That's where pairing Tableau with an enterprise scheduler like ATRS makes strategic sense. Tableau remains our visualization and analysis powerhouse: ATRS turns those insights into reliable, governed, and fully automated report delivery at scale.
In other words, the real question isn't just "can Tableau schedule reports?" It's whether we're willing to let scheduling become a bottleneck, or we're ready to treat it as a first-class part of our BI architecture.
Key Takeaways
- Yes, Tableau can schedule reports and data refreshes, but only through Tableau Server and Tableau Cloud, and its native scheduling tools are limited for complex enterprise needs.
- Tableau Desktop cannot schedule reports at all; it is only for designing dashboards that must be published to Server or Cloud before any automation is possible.
- Native Tableau scheduling supports basic time-based subscriptions and data-driven alerts, but struggles with advanced needs like bursting, event-based runs, business-calendar logic, and multi-format, multi-destination delivery.
- Many organizations that rely heavily on recurring, SLA-driven reporting quickly outgrow native subscriptions and either resort to fragile scripting or adopt a dedicated Tableau scheduler such as ATRS from ChristianSteven.
- Using an enterprise scheduler like ATRS lets teams keep Tableau as the analytics engine while adding robust capabilities for data-driven bursting, complex timing, multiple formats and channels, and governed, auditable report delivery at scale.
Frequently Asked Questions
Can Tableau schedule reports automatically?
Yes, Tableau can schedule reports, but only through Tableau Server and Tableau Cloud. You can set time-based schedules for data extract refreshes and email subscriptions that send images, PDFs, or PowerPoint exports of dashboards. However, advanced needs like bursting, complex calendars, and multi-format delivery require custom scripting or a dedicated scheduler such as ATRS.
How do I schedule a Tableau report on Tableau Server or Tableau Cloud?
To schedule a Tableau report, publish your workbook to Tableau Server or Tableau Cloud, then open the desired view, choose Subscribe, and select an existing schedule (e.g., weekdays 8:00 a.m.). Admins configure schedules centrally; users attach their subscriptions to those schedules so Tableau’s backgrounder engine delivers reports automatically at the defined times.
Can Tableau Desktop schedule reports by itself?
No, Tableau Desktop cannot schedule reports on its own. Desktop is a design and authoring tool used to build dashboards and publish them to Tableau Server or Tableau Cloud. All automated scheduling, including extract refreshes and email subscriptions, happens on the Server/Cloud side after the content is published from Desktop.
What are the main limitations of native Tableau report scheduling?
Native Tableau scheduling is time-based only, with fixed hourly, daily, or monthly patterns. It struggles with event-based runs, business calendars, large-scale bursting, and sending multiple formats or to multiple destinations in one job. Concurrency limits on Tableau Cloud can also cause queues, timeouts, and reliability issues for heavy, peak-time reporting.
Why use a dedicated Tableau scheduler like ATRS instead of only native subscriptions?
A dedicated Tableau scheduler such as ATRS extends what Tableau can schedule by adding business-calendar logic, event triggers, large-scale bursting, and multi-format, multi-channel delivery. It centralizes filter and distribution rules, improves governance and auditing, and reduces manual exporting or scripting, making Tableau viable for mission-critical, SLA-driven reporting at enterprise scale.
Share this
- PBRS (184)
- Business Intelligence (181)
- Power BI (168)
- Power BI Reports (162)
- Power BI Reports Scheduler (154)
- IntelliFront BI (119)
- Microsoft Power BI (109)
- Business Intelligence Tools (81)
- Dashboards (81)
- Data Analytics (81)
- Data Analytics Software (80)
- Data Analytics Tools (79)
- Reports (79)
- KPI (78)
- Crystal Reports (37)
- Crystal Reports Scheduler (36)
- SSRS (33)
- CRD (25)
- SSRS Reports (25)
- SSRS Reports Scheduler (25)
- SSRS Reports Automation (23)
- Tableau (16)
- Tableau Report Automation (16)
- Tableau Report Export (15)
- Tableau Report Scheduler (14)
- ATRS (13)
- Crystal Reports Server (10)
- Automated Tableau Workflows (9)
- Power BI Report Scheduler (9)
- Power BI report automation (9)
- Tableau report (8)
- Tutorial (8)
- Crystal Reports automation (6)
- Power BI to CSV (6)
- Power BI to Excel (6)
- Schedule Tableau reports (6)
- Power BI Dashboards (5)
- Power BI scheduling tools (5)
- business reporting portal (5)
- Tableau scheduled reports (4)
- ATRS Release (3)
- Business Analytics (3)
- ChristianSteven (3)
- Dynamic Power BI reports (3)
- KPI software (3)
- KPIs (3)
- Reporting (3)
- Tableau Automation Tools (3)
- Tableau user permissions (3)
- business intelligence for finance department (3)
- business intelligence reports (3)
- scheduling Power BI reports (3)
- share power bi reports (3)
- tableau dashboards (3)
- BI, data exploration (2)
- Best Tableau charts (2)
- Bi dashboard (2)
- CRD software (2)
- Data-driven scheduling (2)
- PBRS Release (2)
- Report automation (2)
- Self-Service Data Analytics Tools (2)
- TSC API Integration (2)
- Tabcmd Scripting (2)
- Tableau charts (2)
- Tableau financial reporting (2)
- best tableau dashboards (2)
- bi dashboard solution (2)
- business intelligence software (2)
- crystal reports software (2)
- data analytics solutions (2)
- key performance indicators (2)
- power bi email subscriptions (2)
- power bi refresh (2)
- schedule power bi reports (2)
- tableau extensions (2)
- tableau software (2)
- tools for business intelligence (2)
- Advanced DAX Power BI (1)
- Automated report delivery (1)
- Automated reporting trigger (1)
- CRD automation features (1)
- Conditional report distribution (1)
- Conditional report generation (1)
- DAX optimization techniques (1)
- Data Driven Schedules (1)
- Data Visualization Skills (1)
- Dynamic report generation (1)
- Free Tableau License (1)
- GH1 (1)
- Power BI calculation groups (1)
- Scheduled report distribution (1)
- Static Power BI Report (1)
- Tableau Public Projects (1)
- Tableau access levels (1)
- Tableau data optimization (1)
- Tableau financial dashboard (1)
- Tableau for Students (1)
- Tableau for finance (1)
- Tableau guide (1)
- Tableau images (1)
- Tableau permissions (1)
- Tableau server multi-factor authentication (1)
- Types of Tableau charts (1)
- ad-hoc reporting (1)
- automated distribution (1)
- automation in power bi (1)
- batch reporting (1)
- benefits of automation in power BI (1)
- bi data (1)
- bi roi (1)
- business intelligence implementation challenges (1)
- centralized BI platform (1)
- construct bi reports with power bi (1)
- construction bi (1)
- creating tableau dashboards (1)
- crysyal reports distribution (1)
- dashboard software (1)
- data analytics business intelligence difference (1)
- data analytics product (1)
- data analytics techniques (1)
- databest practices (1)
- distribute power bi report (1)
- email power bi (1)
- enterprise bi server (1)
- enterprise bi software (1)
- enterprise reporting strategy (1)
- export tableau to Excel (1)
- hospital business intelligence (1)
- how to save tableau workbook (1)
- images in Tableau (1)
- incisive analytics (1)
- intuitive business intelligence (1)
- on-prem BI report (1)
- power BI exporting (1)
- power bi emails to share reports (1)
- power bi for construction project (1)
- power bi gateway (1)
- power bi healthcare (1)
- print power bi report (1)
- real estate business intelligence (1)
- reducing reporting noise (1)
- retail BI report (1)
- retail KPI (1)
- sap crystal reporting (1)
- sap crystal reports (1)
- save tableau workbook with data (1)
- schedule power bi (1)
- scheduled power bi emails (1)
- scheduled reports (1)
- share power BI reports by email (1)
- share your Power BI reports as PDF (1)
- stories in tableau (1)
- tableau add-ons (1)
- tableau data export (1)
- tableau for Excel (1)
- tableau mobile (1)
- tableau mobile app (1)
- tableau multi-factor authentication (1)
- tableau plugin (1)
- tableau story (1)
- tableau story example (1)
- tableau storytelling (1)
- tableau workbook (1)
- tableau workbooks (1)
- time intelligence DAX best practices (1)
- use drop box to share Power BI Reports (1)
- user-friendly analytics (1)
- what is Tableau (1)
- what is Tableau software used for (1)
- March 2026 (5)
- February 2026 (9)
- January 2026 (4)
- December 2025 (1)
- November 2025 (4)
- October 2025 (5)
- August 2025 (5)
- July 2025 (5)
- June 2025 (4)
- May 2025 (5)
- April 2025 (2)
- March 2025 (6)
- February 2025 (4)
- January 2025 (1)
- October 2024 (1)
- September 2024 (1)
- April 2024 (1)
- March 2024 (1)
- February 2024 (1)
- January 2024 (1)
- December 2023 (1)
- November 2023 (1)
- October 2023 (2)
- September 2023 (1)
- August 2023 (1)
- July 2023 (1)
- June 2023 (1)
- May 2023 (1)
- April 2023 (1)
- March 2023 (1)
- February 2023 (1)
- January 2023 (1)
- December 2022 (1)
- November 2022 (1)
- October 2022 (1)
- September 2022 (1)
- August 2022 (1)
- July 2022 (1)
- June 2022 (1)
- May 2022 (1)
- April 2022 (1)
- March 2022 (1)
- February 2022 (1)
- January 2022 (1)
- December 2021 (1)
- November 2021 (1)
- October 2021 (2)
- September 2021 (1)
- August 2021 (2)
- July 2021 (1)
- June 2021 (4)
- May 2021 (5)
- April 2021 (3)
- March 2021 (2)
- February 2021 (2)
- January 2021 (2)
- December 2020 (2)
- November 2020 (2)
- September 2020 (8)
- August 2020 (3)
- July 2020 (5)
- June 2020 (11)
- May 2020 (2)
- April 2020 (3)
- March 2020 (2)
- February 2020 (5)
- January 2020 (7)
- December 2019 (9)
- November 2019 (9)
- October 2019 (10)
- September 2019 (5)
- August 2019 (6)
- July 2019 (13)
- June 2019 (8)
- May 2019 (3)
- April 2019 (5)
- March 2019 (4)
- February 2019 (3)
- January 2019 (10)
- December 2018 (2)
- November 2018 (22)
- October 2018 (10)
- September 2018 (12)
- August 2018 (5)
- July 2018 (23)
- June 2018 (29)
- May 2018 (25)
- April 2018 (12)
- March 2018 (22)
- February 2018 (15)
- January 2018 (15)
- December 2017 (6)
- November 2017 (4)
- October 2017 (4)
- September 2017 (4)
- August 2017 (4)
- July 2017 (7)
- June 2017 (12)
- May 2017 (10)
- April 2017 (6)
- March 2017 (10)
- February 2017 (7)
- January 2017 (5)

No Comments Yet
Let us know what you think